Web3 ASML reports €28.3 billion total net sales and €7.6 billion net income in 2024 by shayaan January 29, 2025 by shayaan January 29, 2025 ASML reports €28.3 billion total net sales and €7.6 billion net income in 20242025 total net sales … Read more