China-based glass maker Xinyi Glass Holdings Limited (HKG:0868) has installed rooftop solar systems with a combined capacity of 19 MWp across its manufacturing facilities in Malaysia.