Aclara opens new Headquarters for International Operations in Bilbao, Spain and new facility in Cambridge, UK

ST. LOUIS, May 15, 2017 – Aclara Technologies and its Affiliates, including Aclara Meters (collectively “Aclara”), leading suppliers of smart infrastructure and metering solutions to electric, gas and water utilities, have taken a significant step to support their growing international businesses with the opening of a new headquarters for international operations in Bilbao, Spain and a … Continued