Behind the scenes at Spain's Twizy production site