7mTen UK energy suppliers including EDF, E.ON and Octopus are to pay £7m in compensation and refunds after overcharging customersIn 2022, several former members of 7M Films Management and the Wilkings family came forward alleging that Shinn forces members to cut out friends and family members and is