BNPL had 20,000-25,000 points of sale in 2024-25, over 75% physical | Signal Record | Tehran Index