July 23, 2003 — Shell WindEnergy on Wednesday announced it has acquired a 40 per cent share of the La Muela Wind Park in north-east Spain from TXU Europe Energy Trading B.V. The transaction marks the ...
Shell plc SHEL, the British energy giant, has halted construction activities for one of Europe's largest biofuel plants amid weaker biofuel prices. Under CEO Wael Sawan, Shell has scrapped several ...