Meet the insurtech: AlphaGeo

    In an effort to feature more insurtechs, Digital Insurance has modified the format of our…