Photovoltaic (PV) project developer and operator Emeren Group (NYSE:SOL), formerly known as ReneSola Ltd, has offloaded a 58-MW portfolio of ready-to-build solar projects in Poland.