Antitrust and competition law is not for the faint of heart.