Share Twitter Facebook LinkedIn Email There are potential setbacks for renewable energy projects in the US. ICLN’s stock price has steadily corrected since the spike during the pandemic. See more here.Read More