Energy giant Shell to sell Alabama facility to Houston firm

Energy giant Shell is selling an Alabama facility, and the Texas-based buyer has big plans for the future of the facility.

share:

more energy news

Send Us A Message