You just read:

Isola Announces New Headquarters Location In Chandler With 118,000 Square Foot Lease

News provided by

Isola Group

Aug 27, 2019, 08:00 ET