Anna Salai, formerly known as Mount Road is a high-capacity urban road in Chennai, India. It is one of the most important roads in the city of Chennai with head offices of many commercial enterprises and public buildings located along Anna Salai. Having a business card with an address in Anna Salai is a prestigious affair for most business people…