Revenue
FY, 2018



Facilities Leased (England), sq. ft.
FY, 2018
Office Space Leased (New York), square feet
FY, 2018
Facilities Leased (Israel), sq. ft.
FY, 2018
United States
135 Fell Court
United Arab Emirates
Office 3807-3, Tower AA1 Mazaya Business Avenue Jumeirah Lake Towers