Tesla crash with no one driving leaves 2 dead NASA's Mars helicopter Peloton Tread Plus warning Marvel's Shang-Chi trailer Apple's April 20 event Child tax credit's monthly check

The Net promo

The owner of Africa Online plans to raise 17.7 million pounds ($28.74 million) in a public offering on the London Stock Exchange.