Apollo Invests $1 Billion for 49% Stake in Realty Income | Intellectia