The National Payments Corporation of India on Thursday said it granted approval to One97 Communications Limited…