FedEx’ outgoing India head, Jacques Creeten, says stories about sluggish India come from Indians settled abroad who think the country is stuck in the 1970s
(A link to this page will be included in your message)









































