Video PlayerClose
A man works in a TBEA solar power station in Egypt's southern province of Aswan, March 18, 2019. China's renewable energy company TBEA Sunoasis has finished the construction of three solar power stations at the Benban Solar Energy Park in Egypt's southern province of Aswan, a TBEA official said. (Xinhua/Ahmed Gomaa)