August 21, 2020 LMOKimani

Esquire Imax Plaza

Placer Electric Incorporated was selected for the electrical design and installation at Esquire Plaza, a 22-story office tower located at…