Business Description
There has always been a healthy competition between the metro cities of India, for the coveted title of the best city to live in. While each of these cities provides unique opportunities and are cheered on by the large number of people who call these cities their home, the recent Ease of Living Index provides an answer to this long-standing debate. Mumbai, Delhi, Pune or Bangalore which is the best city to live in India? And the official answer is *drum rolls*- Pune.