Agreement signed for New Renewable Energy Projects - Savannah Energy PLC | RNS | Ticker