Unless you aren’t from Delhi, you’ve probably already visited Nehru Place to get your phone fixed on the cheap. We know we ...
Delhi is not just India’s political capital, it is also one of the country’s most influential wholesale trading centres. Spread across old bazaars, planned mandis, and dense commercial neighbourhoods, ...