#India improves its ranking by 6 spots in global biz environment rankings. https://bit.ly/43tIRDI 4.4K views15:37