India: Vanguard today announced plans to establish a new office in Hyderabad, India. The new location will serve as an enduring site for technology development. “Vanguard is a digital-first company, and technology is a critical enabler in delivering investment products and advice to more than 50 million clients,” said …
