Labora Group is a global investment firm based in Dallas that oversees the Mackie family's business interests, emphasizing long-term value creation across various asset classes, including sustainable investments in the solar sector. The firm operates across 12 countries, with a commitment to prudent capital deployment and empowerment.