Razor Energy Corp is an oil and gas company that acquires, explores, develops, and produces properties in Alberta. It operates in three areas covering a total of 318,455 gross acres of land. The company was founded in 2016 and is based in Calgary, Canada.
Featured Jobs
Related Companies
Other Resources