Can Tata Communications balance expansion plans with margin pressures in a volatile market?

For seven decades, Formula 1 has been one of the world’s most important sporting attractions. And guess what? An Indian company is allowing the race to be broadcast to more than 500 million fans in at least 180 countries. In…







