Shell Is Looking To Shake Up The Energy Game In Texas

Shell will begin selling electricity generated from renewable sources directly to residents and businesses in Texas.

Read the article here:

Shell to Shake Up the Energy Game