Tata Mumbai Marathon ranks 21st globally, wins Brand Finance economic impact award · Activ.news