Company didn’t disclose leak for months to avoid a public relations headache…
Posts
Facebook missed serious holes in their security system. Their incompetence warrants outrageLess than…
Serviceteam IT Limited, 49 Frederick Road, Edgbaston, Birmingham, B15 1HN.
Copyright © 2011 Serviceteam IT Limited. Registered in England 07578043.