Companies need regulating to better serve the public interest
21 October 2020
The idea that there is some “divine right to operate a company” should be challenged and companies which do not serve the public interest should be subject to regulation, argues Senior Policy Fellow Michelle Meagher (UCL Laws).