TechnologyTelecommunications Buying Twitter for $43billion in cash was “The best and final offer ” Elon Musk by Radarr Africa April 27, 2022 by Radarr Africa April 27, 2022 The Tesla CEO Elon Musk on 14th of April 2022 announced his intention of buying the social media platform “Twitter’’. Early this month before his big reveal, he was the … 0 FacebookTwitterPinterestEmail