A very large corporation; megacorporation.
Someone operating in several countries.
Involving several nations or nationalities.
Between or beyond national boundaries.