Shell says carbon storage without government help would be ‘quite a challenge’
Royal Dutch Shell Plc. and its partners kicked off their $1.3-billion carbon capture storage project on Friday, but don’t expect another one any time soon without financial support from governments