Grainger is putting years of uncertainty behind it and investing for expansion