Barbara Melem: Shaping Telecom, Sustainability, and Inclusive Growth Through Strategic Communications
Nigeria: Fincra moves headquarters to Ikoyi Fincra , a Nigerian payment infrastructure provider, has relocated its headquarters to the residence of Lord Lugard, one of Nigeria’s…