A consulting shop with like 50% net margins? Must be really good marketing.
2025 Accenture $69.7 billion in revenue operating income of $10.23 billion 2025 Palantir 4.48 billion in revenue operating income 1.41B
[dead]
2025 Accenture $69.7 billion in revenue operating income of $10.23 billion 2025 Palantir 4.48 billion in revenue operating income 1.41B