Quality and value could be major drivers of this small-cap stock
Shares in Indeks Bilgisayar Sistemleri Muhendislik Sanayi Ve Ticaret As (IST:INDES) are currently trading at 32.56 but a key question for investors is how the economic uncertainty caused by Covid-19 will affect the price. Part of the a...