London
Libra Group is a privately owned, global business group that encompasses 30 operating entities – 20 businesses predominately focused on aerospace, energy, maritime, real estate, hospitality, and diversified investments, in addition to various philanthropic initiatives. ...