UK set to lose solar investment after developer criticises lack of incentives
Published
Photovoltaics group Oxford PV says Britain is ‘least attractive’ location for new factory
Full ArticlePublished
Photovoltaics group Oxford PV says Britain is ‘least attractive’ location for new factory
Full ArticleUK set to lose solar investment after developer criticises lack of incentives