infotechlead

Indian Venture Capital Deals Decline by 38.6% in 2023 Amid Investor Caution