By Amit Kapoor, Shimla and Bengaluru are two very disparate cities. One is a quaint hill station that acts as a summer retreat for most Indians while the other is a bustling IT hub, which makes it a popular destination for most of the corporates in India. Both are...
