50 employees
Libra Group is a privately-owned, global business group that encompasses 30 operating entities: 20 businesses and 10 social initiatives.
2003