Energy5 months ago
Oilsands execs say they can’t invest in decarbonization any faster, despite profits
By Nojoud Al Mallees in Ottawa Oilsands executives insist they are all in on cutting emissions and will make big investments in green technology, but they...