Tag: flood

  • Myths And Facts Of Flood Insurance

    by

    in

    The first life insurance policies were concluded in the early 18th century. The first company to offer life insurance was the Friendly Society for a Perpetual Guarantee Office, founded in London in 1706 by William Talbot and Sir Thomas Allen. The first life insurance policy was that each member paid a fixed annual share payment…