05 December 2012

Logan Energy Limited Brings Clean Power to London for New 20 Fenchurch Street Development

Edinburgh-based Logan Energy Ltd, the world market leader in powering fuel cell integrated systems, today announced a new contract to install a 300 kW stationary fuel cell power plant at the 20 Fenchurch Street office development in the City of London. Press Release