The site also provided 75% of New Cross Hospital’s electricity between April 2025 and March.