India’s Investment Landscape Demands Smarter Due Diligence and Accountability
A recent report highlights that in the past couple of years 59% of Indian companies have reported experiencing financial or economic fraud, a figure that is 18% above the global average of 41%, and marks a notable increase from previous years. Against this backdrop, antecedents of the founding team, remains a critical factor when evaluating a startup.