When setting up a business, it is vital also to pay attention to insurance matters. You need to know which business insurances are mandatory, and which are the optional ones – and, furthermore, what are the insurances your company needs from day one, and what are the alternatives you should take into consideration later as your business gets established and starts growing.