It depends upon what you're defining efficiency as. In terms of yield per acre, there are estimates that yield per acre can increase by a lot more [1]. I haven't seen anything more efficient energy or cost wise (outside of a couple types of plants, really just microgreens).