Central Lake, Michigan, United States • 1 Employees
Construction
Libra is an international business group predominantly focused on five core sectors: shipping, aviation, real estate, hospitality and energy. Founded in 2003, it is privately owned and operates from 22 offices worldwide across four continents.