A few years ago maintaining a physical front or an office space was a necessity and having a digital presence or website was optional. Fast forward to present, people generally frown down upon ...