San Francisco based commercial auto insurtech startup raised $46m in new funding led by Battery Ventures.