The first major benefit of blogging is that it provides an exceptional boost to your SEO (Search Engine Optimization) work. All the search engines out there love content that is fresh and relevant. As far as a business is concerned blogging is the cheapest and easiest way in which this can be done. When as a business you are consistent with your blog posts it provides search engines fresh content that they can index.
As far as online branding and marketing are concerned customer engagement is a really important part of the mix. With blogs you can connect with your existing and new customers in newer ways, which happen to be a lot more conversational as well.
How big you are as a business really does not matter. If you can blog as a business you would be able to build trust as a business. At the same time it would let you establish a firm place of prominence in your industry as well.
An important part of online marketing is generating awareness about your brand and this is where blog posting could prove to be really helpful for you. This way, you would also be able to show a personal side of your business to your clients. Consequently, you can get across much more meaningful brand messages as well.
When you blog you are basically enabling others to share links to your blogs with ones in their network. This way, you are able to reach out to a greater number of people as well. This way, you would also be able to create potential for exponential growth in the market as well as viral traffic.