Hi, what are you looking for?
Yesterday Yahoo India laid off over half of its editorial team based in Bangalore, MediaNama has learned from multiple, reliable sources. On being contacted...
Yahoo has appointed Gurmit Singh as the Managing Director for Yahoo India. In this role, he will be overseeing Yahoo’s business in India and...