Who is the insurance company backing Velosurance?
The Velosurance bicycle policy is underwritten and issued by Markel American Insurance Company, located in Glen Allen, Virginia. Markel is rated A (Excellent) by A.M. Best in Financial Size Category XIV ($1.5 Billion to $2 Billion).