15 April 2026

France hits €100bn green bond milestone with fifth bond