Twiddla is free web-based meeting place that makes it simple for geographically dispersed people to collaborate on projects. No downloads or plug-ins are required, its browser agnostic and also allows for one-click audio chats. In an increasingly globalized world, where production chains are very ... read more
|