Skip to main content

Posts

Showing posts with the label G7

Corporate Tax

Via Michael Roberts Notice that the two leading states of the neoliberal form of capitalism, US and UK, have the lowest corporate income tax.