Management
"Thus, while transaction cost and resource dependence researchers have provided somewhat divergent explanations for mergers, neither makes predictions sufficiently precise to end up being falsified and replaced by the other."
I really don't understand the last part of this sentence. What does it really say?
Is "sufficiently precise" an adjective for the word "predictions"?
Thanks a lot in advance