ClimateSRIArticlesApril 29, 2025Nuclear energy and green finance: bone of contention or possible marriage?