Corporations can no longer remain black boxes

New regulation in the US should mean more pay and supply chain transparency Global Economy, Coronavirus pandemic