Carma Industries, a division of 564935 Ontario Limited, was established in 1977 and is located in Peterborough, Ontario. Carma Industries is in the business of producing cost effective Sub-Metering Solutions, featuring their METER MANAGERTM ...