Who do we pay for the internet?

 

v20240901