Question: Are Delhi Technological University and University of Debrecen both located in India?
Sentence (from "Faculty of Management Studies (Delhi)"): Faculty of Management Studies (also known as FMS Delhi and The Red Building of Dreams) is a business school located in New Delhi, India.
Relevant evidence: No