© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: Capcora
ReneSola Signs Share Purchase Agreement for 12 MW Project Portfolio
Connecticut-based ReneSola Ltd., a fully integrated solar project developer, is selling a 12 MWp portfolio in Spain. It consists of two ground-mounted projects located...