Elon Musk satisfied the demands and provided a list of shareholders of “X Holding Corp”, who helped the billionaire buy Twitter. Among them are Petr Aven and Vadim Moshkovich. Petr Aven is a Russian billionaire founder of Alfa Group & one of Putin’s oldest friends, without whom he would be in prison