Solar project developer ReneSola Ltd (NYSE:SOL) on Friday posted a 62% year-on-year drop in 2020 net attributable profit, to USD 3.3 million (EUR 2.8m), as revenues declined in the pandemic-burdened business environment.