Legendary bicycle brand Scott Sports India has announced triathlete & celebrity fitness trainer Nupur Shikhare as its newest brand ambassador. He....