Savannah aims to achieve a portfolio of over 2 GW of renewable energy projects by ... in both the hydrocarbon and power sectors.” The PUNCH reported that Savannah Energy Plc, a British energy ...