Monday, April 22, 2013

Infographic: Skype Usage Tops 2 Billion Minutes a Day