Oil giant Shell strikes deal to buy power from 'world's largest offshore wind farm' By: CNBC.com News November 24, 2021 at 07:50 AM EST Despite making deals related to renewable energy Shell remains major player in oil and gas. Read More >>