Aberdeen fish processing firm claims honest mistake led to £300,000 tax dodge

HMRC has fined an Aberdeen fish processing firm
HMRC has fined an Aberdeen fish processing firm

Breaking