is not in process of liquidation on Jan 9, 2023
Where is Citrix Source Investments Ltd's headquarters?
Citrix Source Investments Ltd's headquarters is located at Unit 21-34, Level 21, Central Park Offices, Dubai International Financial Centre, Dubai, United Arab Emirates
What is Citrix Source Investments Ltd's industry?
Citrix Source Investments Ltd is in the industry of Investment in Industrial Enterprises & Management
What year was Citrix Source Investments Ltd started?
Citrix Source Investments Ltd was started in 2022