Videos

Stop the Oil Waste - 95 MEANS 95

Weakening of the European Parliament's proposed car fuel-efficiency law (95g CO2/km) will cause huge levels of oil waste and money. 95 means 95.

Reality Check: Canada's Oil Sands

The tar sands are changing the economic, environmental & social make-up of Canada. Industry is planning to triple production. But is it time for a reality check?

Peter and Jane: A Short Film about Biofuels

Peter and Jane explain how EU biofuels policy went wrong, and what needs to be done to fix it.