Blue Owl Closes European Net Lease Fund With Over €1.6 Billion Of Total Capital Commitments - OWL News | Rallies