Location:

K9, Second Floor, Birbal Road, Jangpura ExtensionNew DelhiNCT110014India View Map

Revenue:

$2.4 Million

Employees:

12

SIC Codes:

8111

NAICS Codes:

541110

Phone:

+91 11 4358 7126

Website:

www.sflc.in
More

Description:

SFLC.IN is a donor supported legal services organisation that brings together lawyers, policy analysts, technologists, and students to protect freedom in the di...  

Read More

Recently Updated profiles at this company

Business Manager

Browse ZoomInfo’s Directories