World Bank: Nigeria
World Bank: Nigeria, US, Mexico Top List of Leaders

World Bank: Nigeria, US, Mexico Top List of Leaders

The new satellite data compiled by the World Bank’s Global Gas Flaring Reduction Partnership (GGFR), has revealed that the United States of America, Nigeria, and Mexico have accounted…