https://www.legaleraonline.com/articles/debarring-directors-a-new-deterrent-in-competition-law
Debarring Directors: A New Deterrent In Competition Law?