Energy First Independent Power Limited Gas Sales Agreement Extended to Supply Trans… Editor Apr 24, 2022 Savannah Energy PLC, the British independent energy company focused around the delivery of Projects that Matter in…