Sustainable IT, Governance & StrategyNebius Group Publishes its 2024 Sustainability ReportBusiness WireJuly 11, 2025July 14, 2025 by Business WireJuly 11, 2025July 14, 2025017 Nebius Group N.V. (NASDAQ: NBIS), a leading AI infrastructure company, today published its 2024 Sustainability Report, reinforcing its position as a sector leader in transparency...