E Envertech Energy, batteries and electrical equipment Shanghai, Shanghai Envertech is a Chinese photovoltaic microinverter manufacturer linked to Zhejiang Envertech Corporation, with…