Music Tribe bets big on India’s tech talent

Sets up centre in Bengaluru, to deploy 100 engineers for toning up software

Music Tribe bets big on India’s tech talent
Sets up centre in Bengaluru, to deploy 100 engineers for toning up software