Showing 11 - 12 of 12
Persistent link: https://www.econbiz.de/10014269909
The world community is being forced to navigate a transition, over the next few decades, to a future that must entail a radical shift away from dependence on hydrocarbons. The pressure for change arising from the 1973 "oil price shock" is mounting with each year, despite the periodic respites...
Persistent link: https://www.econbiz.de/10004984270