Energy - August 6, 2025 Wind Power Industry in Sweden nearing Fatal Crash as Investors Panick by Elias Norgren
Trade and Economics - February 9, 2025 Northvolt May Be Ultimate Failure of Green Politics by Elias Norgren