Theft is a crime. If the secret was stolen, the case is easy. If someone gave it away after legally acknowledging they wouldn't, again easy case. If a company wasn't aware someone could access their trade secret, that's their fault. It's not the federal courts' job to say "Company A didn't guard their secret close enough, but it's not fair that company B got a hold of it. Give it back and apologize, company B."