We where reading some research done in the US recently by VSplash which shows that 98 is the magic number. Well not quite but their survey found that 98% of SMB’s ( Small and Medium Business) do not have an optimized mobile presence. A result all the more shocking as...