Libra Group Completes Consolidation of 20 Subsidiaries Into 15 Operating Businesses
Following the recent sale of former subsidiary, LCI, and a year-long internal review, Libra Group completed the consolidation of 20 subsidiaries into 15 operating businesses in order to improve operational efficiencies and further its mission to build strong companies, share insights across sectors, and foster dynamic partnerships.