Inscora Announces USD 2 Million in Funding to Help Brokers Supercharge their Cyber Insurance Practice August 6, 2024