Unless you’ve just got back from a five-year trip to Mars, you’ll know that the social platform de jour is the seemingly unstoppable Instagram. The number of IG registered users currently stands at 300 million, with 60 million photos being shared each day. It offers all the best bits of Twitter and Facebook and Pinterest […]