Speeding has been found to be a major contributing factor in the deadly Limpopo bus crash that claimed the lives of 43 people, the Department of Transport said on Friday. The Road Traffic Management ...