X Withdraws Payment Processor Application in New YorkMusk's X project faces scrutiny over ties to Saudi Arabia and its implications for digital freedom.The ambition for an integrated financial platform is encountering major operational hurdles.