A new development agency will “improve productivity”, according to a Welsh Government minister – but opponents have dubbed it ...