Unlike the Earth, Mars has no inner dynamo to create a major global magnetic field. This, however, does not mean that Mars does not have a magnetosphere; simply that it is less extensive than that of the Earth. ................
Right but could a moon help create that inner dynamo on Mars?