technical and economic developments make this an absolute necessity
Technical and economic developments alone make this an absolute necessity.
Technical and economic developments make this an absolute necessity.