Solar stocks tumble overnight as Trump leads in election results

Copper Mountain Solar in El Dorado Valley, pictured on Thursday, Sept. 5, 2024, in Boulder City,…

Continue Reading