20110527 business.india-business: Google takes a 'Street View' of Bangalore