Categories Articles Check out the man-made island where Evergrande was ordered to tear down 39 buildings Post author By crystalg Post date January 4, 2022 Business Insider Business Insider Tags buildings, Check, Down, Evergrande, island, manmade, ordered, tear ← 5 Mistakes 99% of LinkedIn Profiles Contain → Goldfish successfully drives a tiny robotic car on land