Top Cities to Live and Work in India up to date on 2020