On the Go Petrobarometer World Bank: Nigeria among top gas flaring countries globally byMary UgbodagaApril 29, 2021