I want to know the answer to the following question:
What language is used for formal purposes by business and government institutes of New Delhi?
All the background I'm provided with is that "English is primarily used as the formal language by business and government institutes.". Is that enough to answer the question?