26 February 2025

Saudi Arabia raises €1.5bn from 'testing' debut sovereign green bond