20220323 business.international-business: Elon Musk hands over first 'made in Germany' Teslas