Recently,Ulica Solar, one of the leading solar panel manufacturers, solar projects investor and EPC provider in China,has successfully entered again the ranking title of Bankable Tier 1 solar panel manufacturer list by Bloomberg New Energy Finance (BNEF) as published of Q3, 2020 with our strong financing capability.