May 21, 2021 - Economy

Dyal and Owl Rock complete $12.5 billion SPAC merger

Add Axios as your preferred source to

see more of our stories on Google.

Photo of an owl.

Photo: The Photo Matrix via Getty Images

What to read next