SANOFI

25,000 sq ft, Delhi