Cielo Waste Solutions commissions renewable diesel refinery in Alberta, Canada

Image: An oil refinery. Photo: courtesy of ulie Elliott-Abshire/Freeimages.com.