Social Media Twitter CEO, Elon Musk admits the company is in a bad shape financiallyBy Smart MegwaiFebruary 16, 2023 Twitter CEO Elon Musk says he may resign by the end of 2023, a year…