In the latest edition of Insurance Business TV, Stephen Billyard, CEO of Billyard Insurance Group, reflects on his firm ...