Tesla Motors Corporate Office - Tough Times For Tesla Car Craic