November 22, 2010 at 10:24AM Houston will be home to America's largest car charging network, identity crisis