India Globalization Capital, Inc. (IGC) Stock is on Rise, Here’s Why

India Globalization Capital, Inc. (IGC) is a company that operates in two dimensions, the infrastructure section, and the life sciences section. Infrastructure section includes sales and purchase of different construction commodities, highway construction contracts, and renting out construction equipment. In the life sciences section, the company develops cannabinoid-based products used in the treatment of patients […]