Semiconductors - Ningbo, Zhejiang, China
Ningbo Ulica Solar Co.,Ltd., under Shanshan Group listed in Shanghai Stock Exchange(stock code: 600884), is one of the leading manufacturer of solar cells and solar panels in China since 2005, and the Global Tier 1 brand as announced by Bloomberg NEF since Q1 2020, now with the annual capacity of 2.4GW for cells and modules. The products covers poly and mono half cuts from 285w to 545w, Silver/Black frame and also full black modules.
Mobile Friendly