What to invest in currently. Where’s the value?
First Solar has declined 20% and is highly dependent on renewable energy and AI infrastructure demand. Policy shifts under the new US administration could drive significant upside, though the company carries high debt.