Another media platform for the world's rich and powerful?