50 employees
BHATLA LAW FIRM (BLF) is a boutique of technically and legally sounded advocates. Law Firm is located in New Delhi.
2020