Deletion of Centre for European Reform

Comment: This one surprised me.  Google and Google News searches for ("centre for european reform") turned up lots of references to the organization, including lots of pieces, and citations to pieces, written by fellows of the organization.  However, all of my Googling, including attempts to refine the search by adding search terms like "organized" (and "organised"), "founded", and "established", turned up no real in-depth coverage by independent sources.  The frequency with which the organization and its members are cited in the news argues in favor of keeping the article, but I can't find enough coverage to satsify .  Even a single reasonably detailed piece in an independent source would change my !vote on this, and it really seems as though someone with more Google prowess than I could find one
Stance: delete
Cited policy: Wikipedia:Notability (WP:GNG)