Delhi is not just India’s political capital, it is also one of the country’s most influential wholesale trading centres.