Nearly 200 employers have been named and shamed by the UK Government for failing to pay their workers the National Minimum Wage.
Between them, the 198 companies owed more than £460,000 in arrears to staff, all of which has now been paid.
Some 23 on the latest list are based in Scotland, including hairdressers and care providers among others.
Restaurant Light of India in Oban was mentioned for owing £927.60 to one worker.
A man who identified himself as the manager told the Press and Journal the boss pays all of the staff the minimum wage.
He added: “Everybody’s pay slip shows the minimum wage.”
Abdul Muslim was listed by the government as running the business, but the manager said he died last month.
The current minimum wage for workers aged 21 to 24 is £6.70 an hour, going down to £3.87 for under-18s and £3.30 for an apprentice.
Those 25 and over are entitled to the government’s national living wage, introduced in April, which is £7.20 an hour.
Business Minister Margot James said the Conservatives were determined to ensure everyone gets paid the wages they are owed.
She added: “It is not acceptable that some employers fail to pay at least the minimum wage their workers are entitled to.
“So we’ll continue to crack down on those who ignore the law, including by naming and shaming them.”
Since the scheme was introduced in October 2013, 688 employers have been named and shamed, with total arrears of more than £3.5million.
The Green Party said the practice was not enough to tackle poverty, calling for a real Living Wage, calculated by the actual cost of living.