Luxor Group, headquartered in Rio de Janeiro, Brazil, is a privately held single-family office founded in 1917 with entrepreneurial roots in hospitali...
Subscribers only