India’s Supreme Court slams Google, Yahoo!, Microsoft for sex determination ads India headlines July 5, 2016 ‘Illegal activity in the name of being an intermediary.’