English: 94A total of 94% of global leaders surveyed are not completely satisfied with their innovation performance.
Telugu: 94% సర్వే చేయబడిన ప్రపంచ నాయకులలో సంతృప్తి చెందలేదు వారి ఆవిష్కరణ పనితీరుతో.