(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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results