Long awaited oil sands emissions reduction technology going commercial Cheapest Gadget November 26, 2023 All No Comments Innovative approach aims to cut greenhouse gas intensity by 40 percent and secure a low emissions future It’s an oil sands innovation that’s been in the works for more … [Continue Reading...]