TfL fined after death of woman hit by bus at pedestrian crossing

Transport for London has been fined £2 million following the death of a woman who was hit by a double-decker bus at a pedestrian crossing, the Health and Safety Executive has said. The local government body, which is overseen by Mayor of London Lord Sadiq Khan, was convicted at Westminster Magistrates’ Court on Friday of […]