Ulica Solar is onderdeel van de Shanshan Group die gestart is in 1999 op het gebied van technische producten. Momenteel is het veel bezig met het ontwikkelen van accu’s. Op dit gebied ligt de komende jaren ook een grote focus naast het produceren van zonnepanelen. In 2005 is de Shanshan Group gestart met het produceren van zonnepanelen onder de naam Ulica Solar. Shanshan group heeft hiermee een brede technische kennis op het gebied van duurzaamheid.