The 640,000 testing kits sold to Spain don't work.