Savannah Energy signs with gas sales agreement Central Horizon
LONDON, UK: Savannah Energy PLC, the British independent energy company focused announced that its Accugas subsidiary has entered into a new gas sales agreement (GSA) with...