India Ranks 75th In Environmental Impact Survey: Report
Mozambique topped the list because almost all its energy use comes from green sources. Johannesburg: Mozambique, the southern African country rated as one of the poorest, has topped a survey of nations