9 employees
IFL is a freight forwarding and logistics organisation offering sea, air, rail, and road transportation services.
2010