SOLV Energy, partners deploy autonomous rovers at 457 MWdc Tormes Solar project in Texas - MWH News | Rallies