Market News & Insights Politics World News Blue Owl Technology Finance Achieves BBB Rating for $650M Notes and Announces $15.8B Merger Plans byFinancial Gambits