🔴 Tetra Tech Plummets 3.87% Amid Engineering & Construction Sector Selloff and Geopolitical Tensions | MarketDownload | MarketDownload