New Delhi [India], September 12: Ever scrolled through Instagram and wondered if those instant likes you can buy really help? With over 2 billion monthly users globally, Instagram is an ultra-competitive space. India alone accounts for a huge piece of that pie - recent data shows India has