Tag: oversee

spot_imgspot_img

Elon Musk says he’s stepping down as Twitter CEO, will oversee product

An image of new Twitter owner Elon Musk is seen surrounded by Twitter logos in this photo illustration in Warsaw, Poland on 08...