Telecom giant, Airtel Africa, has bought back 991.861 units of its shares of $0.50 each on the London Stock Exchange from Citigroup Global Markets. The transactions...
Oil prices have been slammed by worries about the slowing global economy and trade conflicts, but a tanker attack in the Middle East revives geopolitical fears...