Billions in U.S. solar projects shelved after Trump panel tariff

Workers inspect solar panels. Net.
Workers inspect solar panels. Net.
Quartz