News

Created by the Texas legislature in 1934, LCRA manages the lower 600 miles of the Texas Colorado River, which provides water to more than 1.4 million people, and is one of the largest public power ...
About Environmental Power Environmental Power Corporation is a developer, owner and operator of renewable energy production facilities. Its principal operating subsidiary, Microgy, Inc., holds an ...