US$1.25bn energy infrastructure agreement signed | RNS | Ticker