Prime Minister Najib Abdul Razak and the Defence Ministry lost an opportunity to clear themselves over the alleged sale of military secrets, said Lembah Pantai MP Nurul Izzah Anwar.