Uncategorized
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...
Hi, what are you looking for?
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...