The phrase
"multinational corporates" refers to big businesses that operate in multiple countries around the world. These companies have branches, offices, factories, or stores in various nations, allowing them to do business globally rather than just in one place.
Full definition