Tesla and the absence of women.
Monday, May 31st, 2010Tesla Motors, with a base in Palo Alto, California, and production in Menlo Park, designs and produces high performance electric vehicles for the discriminating market, and people with deep pockets….