The company managed to recover losses of £500m it made during the height of the energy crisis.
The voice of the Punjabi community across the UK, Europe and Beyond.
The company managed to recover losses of £500m it made during the height of the energy crisis.