BSA is a provider of insurance solutions. It offers insurance coverage for risk analysis, policies, accident management, market analysis, etc. The company also provides medical, professional, cyber risk, product liabilities, marine transportation, and other products.