STRI Group launches new brand
STRI Group launches new brand: STRI Group, a global design, engineering and management consultancy, has launched a new brand following a period of growth and diversification. The group’s skills were founded within the design, management and maintenance of sports surfaces, and they continue to deliver and implement strategies for sports facilities and their surrounding infrastructure, […]