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....