ReneSola receives key approval for Spanish solar project
ReneSola (SOL) has received the environmental approval for its 12MW solar plant located in the municipality of Caravaca in Southern Spain's Murcia...
ReneSola (SOL) has received the environmental approval for its 12MW solar plant located in the municipality of Caravaca in Southern Spain's Murcia...