East Coast Railway (ECoR) has recorded 84.11 percent of ticket bookings through online platforms, while Khurda Road Division ...