In the realm of social media Advertising Indian brands often find themselves at a crossroads, torn between Instagram and...