Real Assets
Renewable energy companies are realizing their projects are "just not feasible" amid plummeting stock valuation and inflationary costs, says Tracy Shuchart.