Economic Watch: U.S. solar industry declines despite financial spurs 0 22.09.2024 10:15 BigNewsNetwork.com © Provided by Xinhua Photo taken on June 26, 2017 shows the 16.4 Megawatt (DC) Westmont Solar Energy Project in San Pedro, about 40 km south of Los Angeles, the United Stat