Can You Be Sure Of Shell?

Start watching with your public library card or university login

Can You Be Sure Of Shell?

29 mins

Shell is one of the richest companies on earth. It does business in 140 countries dealing with 25 million customers every day. It claims to be dedicated to renewable energy and sustainable development.

But is Shell as green...

Read more
TV Choice