Affle Files 15 Patents in India, Strengthens its Global Tech IP Portfolio by CIOAXIS Bureau November 24, 2023