1 Min Read
Market sources say an estimated 40,000 to 50,000 TEUs have landed at Indian ports thus far, with Nhava Sheva (JNPA) terminals alone accounting for 25,000 TEUs of discharges.
Work & Theory on March 20, 2026
Uncategorized