Did you know about this contrarian trade? No? Let’s talk about solar then.
The sector’s been an absolute dog, falling 35% in 2024:
There are economic and political reasons for the abysmal performance.
For one, the Biden administration removed tariffs …