Rail Coach Factory Kapurthala Fails To Deliver Any Vande Bharat Trains Against Target of 32 Canadian Parvasi May 30, 2023