New £420m solar deal sees Chinese giant enter European and UK market

Solar news
Solar power.