Major marine services deal signals growing momentum in renewable energy sectorIn a significant development for the renewable energy industry, Aberdeen-based Interocean Marine Services has signed a landmark agreement
Forbes has released its 2026 Africa Billionaires ranking, and Nigerian entrepreneurs once again dominate the top spots. The continent now has 23 billionaires with a combined net worth of $126.7
Nigeria’s political environment is showing early signs of strain ahead of the 2027 general elections. Opposition parties have reported multiple violent incidents in recent weeks targeting leaders, party offices, and