SME IPO: Identical Brains Studios shares list at 76% premium on NSE

SME IPO: Identical Brains Studios shares list at 76% premium on NSE