Investments UAE: Investors left in lurch as company owner, staff 'disappear' with millions – Khaleej Times admin May 15, 2024 No Comments UAE: Investors left in lurch as company owner, staff ‘disappear’ with millions Khaleej Times Read more…