infotechlead

Google appoints Sanjay Gupta as India country manager