McGrigors has landed one of its largest ever banking instructions, advising on a £543m financing package for FTSE 100 oil and gas giant Cairn Energy.

The Scots firm secured the mandate after advising the Edinburgh-based energy company on a succession of smaller deals in recent years.