Elon Musk has clinched a deal to buy Twitter for $44 billion, in a transaction that will shift control of the social media platform populated by millions of users and global leaders to the world’s ri… [+1622 chars]
Omoyele Sowore, presidential hopeful on the African Action Congress (AAC) platform, has described the call for an Igbo president as “a divisive strategy”. There has been a well-documented call by va… [+2287 chars]
Oil prices tumbled Monday along with equities in Europe and Asia on worries over a worsening Covid-19 outbreak in China, while US stocks finished a volatile session higher as Elon Musk sealed a deal … [+2858 chars]