The recent pullback mirrors a broader slowdown in renewable energy stocks amid rising interest rates, which have made project financing more expensive.
The recent pullback mirrors a broader slowdown in renewable energy stocks amid rising interest rates, which have made project financing more expensive.