Solar stocks are getting slammed as supply chain bottlenecks hit renewables sector
May 04, 2021 at 13:06 PM EDT
Solar stocks declined on Tuesday amid fears that companies won't be able to keep pace with record demand due to supply chain issues.