Anbang’s failed $14.2 billion bid for Starwood Hotels & Resorts Worldwide isn’t just a setback for the ambitious insurance company – it may well have knocked the credibility of all aspiring Chinese overseas buyers.
¬ Haymarket Media Limited. All rights reserved.