National Tsing Hua University officially established the College of Sustainability on May 23, 2025, with the inauguration ceremony witnessed by President Lai Ching-te, Minister of Environment Pang Chi-ming, and National Science and Technology Council Chairman Wu Cheng-wen, among other distinguished officials.

Aligning with international trends in green government development, the Executive Yuan announced the establishment of the Chief Sustainability Officer (CSO) Alliance, encompassing the Executive Yuan, central ministries, and local governments, with the goal of advancing sustainability initiatives in collaboration with the private sector.