Investment in UK Energy Efficiency Company - Pantheon Infrastructure PLC | RNS | Ticker