Written by Cheng Zi

Published on

6 May 2026

6 mins read

On April 27, the Palace of Fine Arts in San Francisco, a century-old US landmark, became the site of a technology launch.