Well, the center of mass of the solar system is close enough to the center of the sun that within the frame of reference of the solar system it can reasonably be said to be staying put.
Well, the center of mass of the solar system is close enough to the center of the sun that within the frame of reference of the solar system it can reasonably be said to be staying put.