Digital Presence : A Road to Leveraging Business