May 27, 2025 Business 95% of Investors Encounter Scams in India — PwC Survey A PwC survey reveals that 95% of companies entering or operating in the Indian market…