The body of a 16-year-old boy was recovered from Greater Noida on Friday, four days after he went missing from his Ghaziabad residence under suspicious circumstances. Police said they found the body on the basis of information procured from two suspects, one of whom is a minor.