Uncategorized New Insights Suggest X is Struggling to Make Money IceLoungeMedia IceLoungeMedia New insights suggest that X is unlikely to have made a profit in 2024.