Green Mountain Energy Company and Nuon Unveil One of Houston’s Largest Solar FacilitiesPosted July 17, 2002Updated April 14, 2014