ista is a global company providing energy management solutions. Its services include submetering, energy data management, and billing services. It is located in Essen, Germany. It is a subsidiary of the CK Hutchison Holdings.
Share your experience or provide additional information about this company.