Sumatra river port in Indonesia opens new car terminal

A brand-new car terminal has begun operating at Boom Baru Port, South Sumatra province’s biggest river port located about 100 kilometers from Palembang in…