TBEA Xinjiang Sunoasis has completed the construction of three solar power stations at Benban Solar Energy Park in Egypt’s southern province of Aswan. According to the company officials, the stations are part of the giant Benban Solar Plant, Gu Huchen, director of Engineering Management Department of TBEA’s New Energy International Engineering Division, told Xinhua. “The […]