You want a G20 version of the top Internet companies. And you want that body to run the Internet. That is who.
US resists control of internet passing to UN agency
At present several non-profit US bodies oversee the net's technical specifications and domain name system...... They operate at arms-length from the US government but officially under the remit of its Department of Commerce