India is the third most improving country when it comes to the business environment, marked by strides in foreign direct <a ...