MORE FROM India

Telangana rubbishes World Bank report

The report on "Assessment of State Implementation of Business Reforms" placed Andhra in the second position, after Gujarat, while placing Telangana in position 13.