Loading…
Fabbrica LLC, a Somec Group company, has been awarded a contract worth over $18 million to design, engineer, produce and supply glass and metal curtain walls for the new Integrated Life Science Building at Brown University in Providence, Rhode Island.