Home Market News Libra Association Requests Payment System License From Swiss Financial Watchdog