English News Croydon tram crash: Operators fined £14m after seven people killed By mywwiinn - July 27, 2023 0 48 FacebookTwitterPinterestWhatsApp Transport for London is amongst operators fined after seven people died within the Croydon tram crash. Source link