Established in Aug 2005, by Shanshan Group (stock code: 600884) which is one of the Top500 Enterprises in China, Ningbo Ulica Solar Co.,Ltd. is a leading manufacturer of solar cells and solar modules in China, and the global Tier 1 financing brand as announced by Bloomberg New Energy Finance of Q1 2020.

Products pricing are ex GST and for local stock only.

[nectar_woo_products product_type=”all” category=”ulica” columns=”4″ flickity_mobile_column_width=”100%” orderby=”date” order=”DESC”]