s3

Inside Skype’s new Office

Skype recently set up office in Palo Alto, San Francisco. The 54,000 square foot office is neighboured by Facebook, Twitter and Apple. Take a look...