emagazine.com
Shell Picks Biofuels, Ditches Wind and Solar
Royal Dutch Shell, one of the world's largest oil companies, announced last week that it is dialing back