Internet, News

Mindshare appoints Ashok Lalla as Leader- Digital – South Asia