A provider of employee transportation and mobility solutions through technology platforms.
2009
India
501 - 1,000 employees
Logistics & Supply Chain
$25M - 100M in revenue
Industry Rank
77 out of 161
India, Transportation & Logistics, Package/Freight Delivery
India, Transportation & Logistics, Maritime
India, Transportation & Logistics, Logistics & Supply Chain
Sustainability Report
Total sustainability employees
2-3