site logo

How dependence on ERP providers may be stifling innovation