What is a global macro? –WSJ

Corporate tax invoice: The recent increase in planned government … and other Western companies face increased scrutiny of business sustainability.