Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Backlog
FY, 2018
Patents Pending
FY, 2019
Brands
Dec, 2022
United States
135 Fell Ct
United States
19221 Interstate 45 South, Suite 530
United States
3250 Susquehanna Trail
India
301-B, Beta-1, Giga Space IT park, Viman Nagar
United Arab Emirates
Office 3807-3, Tower AA1 Mazaya Business Avenue Jumeirah Lake Towers
United Kingdom
Unit 4, Nelson Industrial Park