Tech firms must ‘stamp out’ scam adverts or face fines, under Ofcom proposals

Tech firms must ‘stamp out’ scam adverts or face fines, under Ofcom proposals

The Irish News logoThe Irish News

Firms could face fines of up to £18 million or 10% of global revenue, whichever is greater, once the new rules come into effect.