Latest news and analysis on comviva (8 items)