India's global ranking fell to 121 from 109 a year ago as other countries rose much faster on the index of data speed. from Economic Times http://bit.ly/2MdD95B
No comments: