Bestow is Now Live in Texas

Dallas-based life insurance provider, Bestow, is now available in Texas. Get a feel for its UI below.