Michelle Meagher is an expert in competition law and corporate governance.
BY Marshall Steinbaum / 7 mins