Science Tech As Elon Musk Handed Over Teslas from the New German Gigafactory, He Shakes a Leg March 23, 2022