2025 FCT issued $80 million of green notes due 2032 at 3.30%