Blog

apology

We would like to make a late, deeply and sincere apology to all our customers with active product license keys, from September 2018 and September 2019, that had their websites affected due to an attack […]