Also, "Rizvi maintains an elusive Web presence. The only readily found picture of Rizvi is a snapshot of him sitting with Twitter CEO Dick Costolo and Alwaleed in a New York hotel after the prince bought Twitter shares."
I was trying to get caught up when the idea of it being the new CEO of Cambridge Analytica occurred to me. I have since seen the India investor in twitter connection as RT and that does make a lot of sense.