Equifax picks up majority stake in Bangalore company (Agencies)