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

Visits: 9

Despite making deals related to renewable energy Shell remains major player in oil and gas. Read More Go To Source