1. Is general liability insurance legally required?

Breaking News