Will the tax man catch up to the corporate slackers?

Globalization as we have come to know and love it is misnamed. As it advantages corporations while disadvantaging workers and governments, it might more appropriately be called corporatization or some such thing.

Among its sins, it allows corporations to escape the democratic confines of the nation state and it allows corporations to blackmail nations into providing cheap labour. Manufacturing