ByMichal JohnNovember 29, 2025 French Competition Authority Throws Out Complaint Against Microsoft Technology