Shenda

Overview

Open Supply Hub IDCN20200539Y0HTFSource: Open Supply Hub
CountryChinaChinaSource: Open Supply Hub
AddressNO.52 FENGXIANG ROAD,ZHONGLOU ECONOMIC DEVELOPMENT ZONE Changzhou Jiangsu 213023Source: Open Supply Hub
Coordinates31.781336, 119.873517Source: Open Supply Hub
Processing-Source: Carbonfact

Energy share

Request access to Shenda energy data
© 2026 Kanso, Inc. All rights reserved