What if you built a $3.24 billion portfolio of hotels in China and no one wanted it? Shanghai-based Greenland Group seems to be struggling with this question as the developer, which ranks as the mainland’s second-largest by sales, continues to… Read More>>
What if you built a $3.24 billion portfolio of hotels in China and no one wanted it? Shanghai-based Greenland Group … Read more>>>



















