The segment, subject to a series of privacy challenges, drew in $300 million in fiscal 2024, a precipitous decline from just two years ago.
The segment, subject to a series of privacy challenges, drew in $300 million in fiscal 2024, a precipitous decline from just two years ago.