Business This giant “glowing orb” is the world’s first floating Apple Store David Hood August 25, 2020