The B2B business model is a peculiar one and has needed different to that from the B2C model. These needs and peculiarities have to be taken into account when making a B2B website design. For example, most B2B businesses are services or SAAS products and as such do not need to be designed for potential clients to make a purchase immediately but rather to make sure they enter your sales funnel.
Like any business today, having a website is non-negotiable for a B2B business