BarCap Names India Equities Head Barclays Capital has appointed Bhavtosh Vajpayee as managing director and head of equities for India. December 17, 2025