IOI Properties—owned by billionaire brothers Lee Yeow Chor and Lee Yeow Seng—is expanding its retail and hotel footprint ...