Tesco fined £8mln for petrol station leak that polluted river and made residents ill

Tesco plc (LON:TSCO) has been fined £8mln by environment regulators after a fuel leak from one its petrol stations in the UK polluted a river, killing 40 …