Indian SMBs are more inclined towards building an online presence, than global counterparts: Survey Read more