A shareholder letter on Friday shows solar developer ReneSola Ltd (NYSE:SOL) narrowed its first-quarter net loss in 2020 and achieved revenues that were slightly above its guidance from April.