Inhabitat's Week in Green: TORQ Roadster, quantum-dot solar cells and an invisibility cloak Posted on March 31, 2013 by Laura Each week our friends at This week, Team Inhabitat traveled to Mountain View, Calif., to get a …read more