Welcome to Finextra. We use cookies to help us to deliver our services. We'll assume you're ok with this, but you may change your preferences at our Cookie Centre. Please read our Privacy Policy.
Several recent surveys show that the number of larger projects which are truly successful is well under fifty per cent. Some are outright failures; others fail to fulfil business objectives in some wa...