Sports brands should rethink endorsement
NEW DELHI: Nike is reported to be closing a third of its stores in India to reduce its losses, with some observers questioning its marketing approach around the recent Olympic and Paralympic Games."As part of its strategy, Nike is reducing its...
Read more »