UK green business sector struggling

Ceres Power, the fuel cell developer, may have to take some time to sell off business or wind down their business due to new concerns about the Wales solar panel factory. The ‘green’ business sector of Britain has run into a great deal of trouble after the future of a fuel cell developer and Wales […]

Read More