A Tiny Company Is Vouching for Risky Insurers

LaPlace, La., is the sort of town that is becoming a no-go zone for major insurance companies. Sandwiched between the Mississippi River and Lake Pontchartrain outside of New Orleans, it is only about 10 feet above sea level and has an alarming history of serious storms and flooding.

Read More