You just read:

Aclara Opens New Headquarters For International Operations In Bilbao, Spain And New Facility In Cambridge, UK

News provided by

Aclara

May 15, 2017, 08:00 ET