You can always have your official blog hosted on platform like WordPress.com and Blogger, but you have to be aware of the limitations of free platforms. First of all, your content would be housed by a public platform and will not be able to enhance the functionality of your blog.Webstes like WordPress.com and Blogger are probably not going away anytime soon, however you could end up scrambling if they do decide to close down. Also, if you break their terms or service, your content could be lost as your account will be suspended. In terms of search, if you were to decide to move to your own domain after starting a blog on a free platform, you would ultimately lose the search value you gained from links to your blog content and the social shares you had received. While some free platforms allow you to redirect your blog to the new site (for a price), most do not.As a Company you should consider building your blogs on your own domain using WordPress and have unlimited options for adding opt-in forms to generate leads, customizing their template to integrate seamlessly into their branded website, enhance search optimization, and many more.