Governments say cartels are economically harmful and even morally wrong. So why are they establishing one of the largest cartels ever created?
The headline: "G20 leaders endorse global minimum corporate tax deal for 2023 start" (Reuters). And it's not just the G20, there are reportedly 140 countries signing on. They