Red Leaf Resources is a new technology in oil shale. Their EcoShale process can extract oil and still allow the land to be reclaimed. The focus of the brand is industrial but the imagery is environmental.
Back to Top