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