Importance of liability insurance for those bidding for public sector contracts

In many counties and districts the local government is the biggest employer and biggest spender on outsourced services; central government outsources a lot as well. If you can bid for the work available then you could secure a lucrative contract including long term and framework contracts; councils and government departments though have various pre requisites for who they choose and very often this includes adequate insurance. This is especially the case for businesses where they will be performing tasks away from their normal offices or providing services rather than or as well as products.