Politics Solar energy projects are grinding to a halt in the US amid investigation into parts from China The fallout within the industry has been significant. The Commerce Department has defended it as a transparent and necessary process, but several solar industry... Francesco MazzagattiMay 6, 2022