icg and igc are two different companies igc and igciw are the same company one is the stock the the other are warrants directly from the company