
Victory for public health and the environment!
The International Finance Corporation (IFC), of the World Bank, decides against investing in the proposed funding of USD 40 million for waste incineration plants in India.
PRESS RELEASE
February 19, 2025 – In a major victory for communities, environmental groups, and civil society organizations who ...