X

XL Limited

17 employees

XL is a short-term contract hire cars to both businesses and corporate entities.

Basic info

Industry

automotive

Sectors

Automotive

Date founded

2006

FAQ