Three organisations from India have been been selected as sustainable energy heroes at the International Ashden Awards. The awards will be presented in London, the UK, on June 14. The Chhattisgarh State Renewable Energy Development Agency (CREDA), which uses solar to change the way health centres in the state operate, has been selected for the […]