Corporations can't act, people inside the corporations act. If laws get broken, the individuals who made that choice should pay the price. This wasn't a defense of the company, I'm fine with the company getting fined here, so long as the people who did this get penalized as well.
So long as we let companies be a sort of shelter for the people inside the company, this kind of activity will continue.