Global Businesses Lose $1.75 Trillion from Untapped Economic Potential of 'Third Largest Nation' (PRNewsfoto/Sumsub)