UK's Lightsource taps ReneSola
China’s ReneSola has clinched a 69.5MW module supply agreement with UK solar developer Lightsource, representing its first major publicly-announced order in Europe since the provisional resolution of the EU-China solar spat.