Anheuser-Busch places order for 40 Tesla electric trucks