Press "Enter" to skip to content

Shell seals 300MW Spanish solar power play

Shell Energy Europe general manager for power Rupen Tanna said: “This solar power purchase agreement will enable us to supply more clean …

Links to article:

Be First to Comment

Leave a Reply