Filed under Green Tech Green energy stocks fall back to levels last seen 5 years ago – Financial Times Published by on March 16, 2025 The weakness in listed company valuations comes despite overall strong investment in clean energy technology. S&P Global Commodity Insights predicts …