Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure Strategy has about $900 million sitting in its USD reserve account, even as its stock takes a…