(Reuters) - Oil and gas exploration and development company Lochard Energy Group Plc put itself up for sale, three months after production at its flagship asset in the North Sea was hit by a blockage.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results