IGC Reports Financial Results for Fiscal Year Ended March 31, 2023
IGC Pharma, Inc. , a clinical-stage pharmaceutical company, today announced its financial results for the fiscal year ended March 31, 2023 . Full Fiscal Year Highlights and Events Subsequent...