Betting big on biofuels has helped Finland's Neste soar past its oil and gas benchmarks but its rise has not been glitch-free
Supercharged by the influx of petroleum revenues, royalties and associated taxes, the future seemed limitless. Then we hit a state of crisis.
It was almost 50 years ago that Alberta decided to invest in the innovative technologies that would transform the oil sands into