Question: Are Nippon Telegraph And Telephone and Afc Energy located in the same country?
Sentence (from "AFC Energy"): AFC
Relevant evidence: No