Inch Cape signs 15-year route-to-market power purchase agreement with SSE Energy MarketsSeptember 16, 2024