JUN 13, 2026
P49. Solar Industry Portfolio Watchlist
The solar industry enters June 2026 at an inflection point. Manufacturing capacity has outpaced near-term demand, compressing panel prices and squeezing margins across the value chain. Yet utility-scale project pipelines remain deep…