https://coinmarketcap.com/community/articles/63638baae0e9157c042f4468/
Elon Musk agrees that Apollo Global and Sixth Street were not involved in Twitter deal.