The concept of coworking space is that people from all professions and industries can work from there, irrespective of their organization’s size. So to answer your question, anyone can work from a coworking in Delhi.