Main content

Sinking Oil Price Deters Investment In Green Energy

Sliding oil prices makes fuel cheaper undermining moves towards alternative power sources

Release date:

Duration:

6 minutes