Are solar stocks a prime bet as infrastructure bill looms? (nasdaq: enph) (otc us: gsfi) (nasdaq: sedg)

Remember the “green new deal”? two years ago, in the infancy of the democratic party primaries, bernie and aoc and the hard progressive base were pushing it as the only way to avoid a climate change armageddon.
ENPH Ratings Summary
ENPH Quant Ranking