Revenue
FY, 2020
Facility Space Leased (USA), sq. ft.
FY, 2020
Backlog
FY, 2020
Facility Space Leased (Israel), sq. ft.
FY, 2020
United States
2055 Gateway Pl #480
China
Unit 1403, 14/F, Building A, Zhuoyue Bozhong Times Square First stage, Baohua Road
Germany
Nelson-Mandela-Platz 18
Germany
Schlesische Strasse 135
Hong Kong
Units 1903-04 of 19/F, AIA Financial Centre, 712 Prince Edward Road
India
4th Floor, MFAR Green Heart Building, Manyata Embassy Business Park