Lorax Capital Partners

Lorax Capital Partners

Private equityClaimed
HQ location
Cairo, Egypt
Portfolio analysis