Recur Technologies pockets USD 30 Million from InfoEdge, Incred, others

Top