Founded in August 2005 by Shanshan Group – one of China's top 500 companies. It is a global brand listed on the Tier 1 list, according to the announcement by Bloomberg New Energy Finance in Q1 2020. It's a manufacturer of a vast range of photovoltaic panels, both monocrystalline and polycrystalline. Currently, its annual production capacity is 800MW for cells and 800MW for modules. Thanks to a strong research and development team with over 100 achieved patents, Ulica Solar has devoted themselves to the constant improvement of high-efficiency cells and outstanding panel performance.