While a business-friendly climate is a must, we also need hubs that offer good standard of living.
29 April 2018 3:17 AM IST