Ad imageAd image

Tag: N362

Elon Musk losses N3.62 trillion, as Twitter stakeholders approve deal to buy Twitter

Twitter shareholders voted Tuesday to approve Elon Musk’s $44 billion bid to buy…

Gatmash Gatmash