Business ❯Corporate Responsibility ❯Ethics ❯Accountability
Former executives and investigators testify on the Horizon scandal, revealing deep flaws in the Post Office's handling of the faulty system.