Energy
Solar stocks sink as Senator Manchin says he won’t support climate bill
Sunrun installer putting up solar electric panels on a residential rooftop in California. Source: Sunrun Solar stocks tumbled Friday after Senator Joe Manchin ...