Mobile Google Offers Free Mobile Site Building Tools To Indian Businesses; Why? Google India has launched a new initiative called ‘Lets Talk Mo‘ to let businesses create a mobile site for free or test the user friendliness of... Vikas SNAugust 29, 2012