Since its debut in October 2010, Instagram, a picture and video sharing social networking application has skyrocketed to 1 billion active members, making it one of the top six social networks in the world. What about the scale? Almost a quarter of the world’s active internet users will use the […]