Search results for: oovoo

Articles

Fed up with Skype? Try these alternatives

Windows 8 Skype is slow to start and hogs system resources. Added to the fact that sound quality is often poor, and the interface is a bit cluttered....