The Planet, formerly EV1.net, is moving its headquarters from Dallas to Houston and leasing 70,000 square feet of space at the new Bayou Place office extension. They will also be opening some type of 10,000 square foot retail/showroom space.
http://www.houston.bizjournals.com/h...19/story3.html