Mumbai-based digital payments facilitator ItzCash is in talks with several mobile application firms for making a strategic investment, ....