Matt Stoller discusses how Mr. Beast is facing challenges with his new food company from large monopolies in the US.
Who?
For sharing interesting videos from around the Web!