Carat India Wins Waaree Energies Media Mandate