While a business-friendly climate is a must, we also need hubs that offer good standard of living.
1 May 2018 2:42 AM IST