Geologists find out how over 2.6 Ga years old rocks were formed at Limpopo Complex