Survey: businesses give their efficiency a 7 out of 10 and see biggest potential in infrastructure