Archive

  • UK pumped storage plant gets go-ahead

    03 September 2013

    A proposed £100 million ($156 million) 50MW pumped storage power plant in north Wales has been granted planning permission.