ZoomDetails Truckee Canal Fish ScreenConstruction Administration, Geotechnical Engineering, Inspection ServicesBy Rachel ChippMay 10, 2020Construction of the nation’s largest horizontal fish screen