Imperial releases update on oil sands project

Imperial Petroleum, Inc. announced that its subsidiary, Arrakis Oil Recovery, has successfully completed commercial scale demonstration tests for multiple parties on oil sands from various locations.

988 0