-
Klean Energy Welcome to Klean Energy – this short video introduces our technology applications and services.
If you have a project involved in oil sands (“tar sands”) processing and you are interested increasing your company’s efficiency and recover rates using a vertically-integrated approach, give us call.