Hima-Sella starts UK refinery upgrade

4 Sep 2012

Hima Salla UK refinery
Hima Salla UK refinery