Shanghai Engin Digital Technology General Information
Description
Operator of concentrated solar power plants based in Shanghai, China. The company engages in development, design and engineering of concentrated solar power plants, saltwater desalination and waste to energy technologies.