Oil giant Shell strikes deal to buy power from ‘world’s largest offshore wind farm’

  • Post category:CNBC

Source: Oil and Gas

Despite making deals related to renewable energy Shell remains major player in oil and gas.

Full Article: Read More