Improved panel supplies stabilize US solar contract prices: report
US solar contract costs experienced their first quarterly fall in more than three years as difficulties sourcing panel supplies eased and projects enjoyed strong demand associated with President Joe Biden’s historic climate change measure.