Business  MCC has appointed Robert Lawson, an energy executive, as its new CEO

MCC has appointed Robert Lawson, an energy executive, as its new CEO