Yesterday after escalating the query on social media, received a call from ICICI relationship team. They informed me that the approval process with NPCI is still in pending state and they are in process of roll out. It might take another 2 months of time. With this it's clear that ICICI will be late to party. Axis Bank has a timeline of launching in May 1st or 3rd week.