Octopus’s customer base grew to 7.3m across the UK during the year to April 2024, overtaking British Gas as the largest energy supplier.Read More

You might also be interested in reading $1.8M Gone in Minutes: Moonwell’s Oracle Glitch Shakes DeFi Lending.