ShopClues, India’s first and largest managed marketplace has bagged two prestigious awards at The Effies 2015. The most coveted advertising....