Business environment Human Resources software publisher Lucca establishes a presence in Switzerland 11 July 2022