HydNow
News For Use
Researchers and experts have slammed Facebook for making its Ad Library — meant to bring a new level of transparency to online ad buys — riddled with errors and technical…