Buchan doctor fined almost £40,000 for not declaring tax

Buchan doctor fined almost £40,000 for not declaring tax