Business India and Sri Lanka have inaugurated a new ferry service connecting the two nations Pooja October 14, 2023