Anbang, the Chinese insurance company leading a consortium of investors that upped its offer to acquire Starwood Hotels & Resorts to $15 billion after Marriott International trumped its initial attempt to outbid it, abruptly checked out of the process yesterday.
“Anbang’s latest move came with as much surprise as its …