The woman rides the beast.
Yes, revelation is clear.
She will deceive many with her power and wealth. It angers me that so many good people are so fooled.