X Plans to Launch 'X Money' in Limited Form This YearX's payment initiatives face scrutiny due to ethical concerns about its connections to Saudi Arabia.The platform's ties to Saudi crown prince raise red flags about its character and authority.