William JohnApr 15, 20222 minTwitter investor Saudi Prince Alwaleed rejects Elon Musk's takeover offerTesla’s billionaire chief executive offered to buy 100 per cent of the microblogging site for about $43bn Saudi Arabian billionaire...