How to rotate a vertex group?
The Hook modifier can make another object (an Empty, here) grab a targeted vertex-group, and give the group its own transform, by weight.

A 0 'Falloff' radius is infinite.