Apollo inks $1 billion deal with BP to fund stake in Trans Adriatic gas pipeline

Apollo inks $1 billion deal with BP to fund stake in Trans Adriatic gas pipeline