South Africa

Developer description

Huddle combines online collaboration, online project management and document sharing using social networking principles.

Last updated 1 Jul 2009