Trading on the Nigerian Stock Exchange ended in the red on Monday after President Muhammadu Buhari announced his re-election bid with large companies ending up as top losers....
Africa’s leaders in natural gas deposit loses approximately $10 billion of revenue through gas flaring, due to inability to capture and commercialise flared gas in oil...