Pod Point said it brought in revenues of around £53million in 2024 – well below the £60million it was expecting. And it said results for 2025 are set to be lower than anticipated by City ...