A new website for the 40MW Margam Green Energy power project has gone live this week. It has been designed and produced by Imagen UK, working in partnership with Taylor … read more >
On Monday (November 9th), The Times ran a report on the potential impact of DECC’s cuts in the Feed in Tariff on Barn Energy’s ambitions to develop more low head … read more >
Taylor Keogh Communications
Unit 16, Tideway Yard, 125 Mortlake High St, London SW14 8SN
Tel: + 44 (0)20 8392 8250
Join our community
Stay in the loop with all the Energy, Water, Environment and clean-tech sector news, Press Releases and Events.