For business, the label “big” is like a target. Big Tech, Big Finance, Big Pharma, Big Oil, Big Food and the Big Four accountancy firms are in the sights of regulators and campaigners.

Related Posts