Matt Stoller discusses how Mr. Beast is facing challenges with his new food company from large monopolies in the US. Subscribe …

source