The phrase
"foreign multinationals" refers to companies that are based in a different country but operate in multiple countries around the world. These companies have subsidiaries or branches in various nations and seek to do business globally rather than just in their home country.
Full definition