Logistics Cost as 13% of GDP in India – Meaning, Interpretation and Basis

Logistics Cost as 13% of GDP in India – Meaning, Interpretation and Basis