Indian Renewable Energy Development Agency Limited (IREDA) organised a health camp with a strong focus on employee welfare, setting an example as an organisation that prioritises the health and happiness…
read more...