Based on what I am seeing and hearing, I believe this is soft disclosure of something well under way.
Is it setting the stage for this?
so that they could not buy or sell unless they had the mark, which is the name of the beast or the number of its name. Revelation 13:17