Diaoyu Islands

What’s Up With That Secret $275 Billion Deal With China To Skirt Regulators In 2016 Tim Cook?

In 2015, Chinese regulators said they’d refuse to approve the Apple Watch if Apple Maps didn’t make the Diaoyu Islands appear large even while zoomed out.