Google India’s efforts to get small and medium business units online are struggling to take off. A number of shop owners and companies, who initially signed up for the free service, have declined to pay at the end of the offer…
Read More Google India’s efforts to get small biz online hit a rough patch
