Biba, an Internet conferencing startup that came out of stealth last spring, today launched a new desktop app with screen-sharing capability and HD audio. The service, designed originally to be used ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results