Gstar has marked a significant milestone with the shipment of its first batch of core equipment for its new photovoltaic manufacturing facility in Indonesia. The shipment includes monocrystalline ...