UK clothing firm Primark has fired three Indian suppliers because they used child labour to finish goods.
The suppliers sub-contracted smaller firms, which were using child labour to carry out embroidery and sequin work.
The BBC's Panorama programme, which carried out a six-month investigation, alerted Primark to the problems.
Consumers are increasingly demanding that companies produce goods in an ethical manner, turning the spotlight on worker wages and working conditions.
'Lapse in standards'
"The information provided by the BBC enabled us to identify that illegal sub-contracting had been taking place and to take action accordingly," Primark explained.
According to Primark, the garments affected accounted for 0.04% of the retailers' worldwide sourcing.
It added that "the sub-contracting involved home working and in some instances children were also found to be working at home".
"We take this lapse in standards very seriously indeed," said Primark, which is owned by Associated British Foods.
"Under no circumstances would Primark ever knowingly permit such activities, whether directly through its suppliers or through third party sub-contractors."
Code of conduct
Under the terms of its code of practice for suppliers, Primark prohibits the use of child labour in its manufacturing chain.
Primark says it will terminate relations with suppliers guilty of certain "transgressions" and those unwilling to make the "necessary changes" to their employment practices when breaches of its code are uncovered.
Primark has proved one of the UK High Street's unquestioned success stories in recent years, its mixture of low prices and accessible fashion proving a hit with varying age groups.
It currently has more than 170 stores and made a £200m profit last year on total sales of more than £1.6bn.
Leading European and US retailers have come under growing pressure to ensure that workers in their supply chain -