Construction - Central Lake, Michigan, United States
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.