Categories Global Warming. Renewable Energy. Renewable energy loses investor appeal as governments impose price caps and deal collapses occur Post author By Small Caps Post date January 11, 2023 The attraction of investing in companies exposed to renewable energy has been dealt a double blow as governments impose price caps to help customers, and