geo is perceived as one of Chameleon's biggest rivals. geo was founded in 2006, and its headquarters is in Cambridge, England. Like Chameleon, geo also works within the Renewable Energy field. geo has 11 more employees than Chameleon.
ND Metering Solutions is one of Chameleon's top rivals. ND Metering Solutions is a Private company that was founded in 1973 in Bradford, England. Like Chameleon, ND Metering Solutions also competes in the Energy & Utilities sector. Compared to Chameleon, ND Metering Solutions has 68 more employees.