NHS waste scandal firm has been 'vilified', boss says

It comes after Healthcare Environmental Services was stripped of NHS waste handling contracts.