Apollo (NYSE: APO) today announced that Apollo-managed funds (the “Apollo Funds”) have completed the previously announced acquisition of a majority interest in Stream Data Centers (“SDC” or the ...