7 reasons why Digital Presence is imperative for businesses