Waste company charged over man's death in BowBywaters (Leyton) Ltd faces corporate manslaughter charges linked to a workplace death resulting from safety violations.