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

· The Independent