28 July 2025

T&D life units commit to JPY 10bn sustainability-linked bond from NEC