Some 115,976,476 fully paid IDC shares came into quoted trade in the last three months.
Of these, some 30,000,000 have traded over the last two weeks.
Its very simple.
Demand is not keeping up with supply.
Hence the rapid fall in SP.
Good time to buy.
Story Ends