20180508 business.india-business: Google appoints new business head for Google Cloud in India