20170729 business.international-business: Tesla climbs as Musk prepares to hand over first Model 3 cars