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

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

Tech firms must ‘stamp out’ scam adverts or face fines, under Ofcom proposals
Firms could face fines of up to £18 million or 10% of global revenue, whichever is greater, once the new rules come into effect.