Internet or phone payments amounted to about ALL 551 billion, marking an increase of 60%… Continue Reading →