Tag: China’s Solargiga posts 1.6% increase in annual revenue