universetoday.com
Earth and Venus are the Same Size, so Why Doesn't Venus Have a Magnetosphere? Maybe it Didn't Get Smashed Hard Enough - Universe Today
A new study lays out why Venus doiesn't have a magnetic field like Earth's. Basically, it may come down to the impact that formed the Moon.