Global Crossing
Global Crossing. Shall mean Global Crossing Ltd., a Bermuda company, or any entity owned directly or indirectly by the shareholders of Global Crossing Ltd. in substantially the same percentages as their ownership of stock of Global Crossing Ltd.
All Definitions
Found in
ASIA GLOBAL CROSSING LTD contract