Press Release

Integral Ad Science Expands Business Operations in India, Appoints Mehul Desai as Country Head