The Internet, together with the smartphone, has changed the landscape of business forever. Businesses today...