Skip to content
Campaigns have spent more than $45 million on U.S. ads that name data centers