People & Culture Indian solar firm Waaree Energies announces CSO appointment India's largest solar manufacturer plans to set specific sustainability goals by the end of this year. Melodie Michel 03 June 2024