 STAMFORD, Conn., Oct. 4, 2021 PRNewswire -- ReneSola Ltd ReneSola Power or the Company NYSE: SOL, a leading fully integrated solar project developer, today announced that it recently received the environmental approval for its 12 MW solar plant located in the municipality of Caravaca in the region of Murcia in Southern Spain. 