Does an artificial satellite rotate in its own axis?
yes it does
that helps in stabilizing it.
One of the reasons satellites are so expensive is stabilization.
But that's orbital stabilization.
Rotating a satellite about its axis is not neccessarily a good thing, or even needed.
For example, an imaging satellite for weather views are best if non-rotating so that the camera(s) can stay pointed in the same direction.
And to do that may require sophisticated stabilization, such as gyros, chemical thrusters and their required electronics.
Separate names with a comma.