Former oil executive narrowly avoids jail over seven charges

© DC ThomsonAberdeen Sheriff Court
Aberdeen Sheriff Court