Energy Savannah Energy Signs New Gas Sales Agreement with Notore Chemical Industries PLC Editor Aug 17, 2022 Savannah Energy PLC, the British independent energy company focused around the delivery of Projects that Matter in…