Are ESG scores ready for prime time?-TEST
UK utility Southern Water was fined a record £126 million ($158.9 million; €139.9 million) by regulator Ofwat in June for failing to prevent sewage spillages over seven years and manipulating figures about such incidents to avoid penalties. The fine was in addition to sanctions for similar leakages over that period. Despite these offences and Ofwat’s […]




