16 C
Berlin
spot_img

TAG

Shell

Shell’s new brand Shell Energy offers 100% renewable electricity plans for residents in Texas

On Tuesday, Shell announced the launch of the Shell Energy brand into the residential power market in the United States. The company now offers...

Latest news

- Advertisement -spot_img