Uncertain economy, financial losses have 52% of investors … – Study Finds Bharat Shukla 3 years ago source