Adfactors PR, India’s largest public relations consultancy, has won the PR mandate for India Fintech Festival (IFF) – the country’s....