UK renewables seek clarity and stability as election gives neither

© 2014 RenewaNews