MUMBAI: Doosra has won the creative mandate for the solar power solutions provider Waaree Energies. It will be responsible for creating communication across media for Waaree....
This will close in 10 seconds