General liability generally does not cover employee injuries, professional mistakes, damage to your own property, business vehicle accidents, cyber incidents, employment disputes, or flooding. Separate policies may be needed for those risks.
https://content.naic.org/insurance-topics/business-interruption-and-business-owner-policy