Craig International deal with Spirit Energy could be worth £21m

© DC ThomsonCraig International joint managing director Jill Macdonald
Craig International joint managing director Jill Macdonald