TOP NEWS Twitter shareholders to vote on Musk buy in September Twitter on Tuesday urged shareholders to endorse the $44 billion deal Elon Musk made to buy the online podium, setting a vote on the merger for September 13. AFP Read More
Twitter monetisable daily active user hits 237.8m as firm spent $33m on Musk deal Adeyemi Adepetun Read More
Musk’s Starlink to disrupt ISP market as hope rises for 25m unserved Nigerians By Adeyemi Adepetun, Assistant Editor, ComTech Read More