Lemonade partners with Axa Germany for Europe launch

The InsurTech has established European headquarters in Amsterdam.
Subscribe Free Trial