India, which was ranked 77th among 190 countries in the previous Ease of Doing Business ranking, has shown an improvement of 23 places compared to its position in 2018.
The Train 18, manufactured by Integral Coach Factory Chennai is capable of running at a speed of up to 160 kmph and will replace the Shatabdi Express currently the country's fastest train.