STR is ranked 93rd by ENR Midwest in its annual Top Design Firms issue, which ranks the largest U.S.-based design firms, both publicly and privately held, based on design-specific revenue.
STR is ranked 93rd by ENR Midwest in its annual Top Design Firms issue, which ranks the largest U.S.-based design firms, both publicly and privately held, based on design-specific revenue.