The phrase
"global initiative" refers to a worldwide effort or project that involves multiple countries and aims to address a significant problem or achieve a specific goal on a global scale. It involves collaboration, cooperation, and actions taken collectively by nations across the world towards a common purpose.
Full definition