The 7-tonne L975F wheel loader from leading Chinese construction equipment manufacturer SDLG is the perfect muscle for a task that requires strength and maximum productivity.