0 followers
Exillon Energy is a London Premium listed independent oil producer with assets in two oil-rich regions of Northern Russia: Exillon TP in Timan-Pechora and Exillon WS in Western Siberia. Exillon Energy ltd is incorporated in the Isle of Man, with its operational headquarters in Urai, Russian Federati... Read more