MSTC Limited heeft geauditeerde geconsolideerde winstresultaten gemeld voor het jaar dat eindigde op 31 maart 2020. Voor het jaar bedroegen de totale inkomsten INR 12.959,98 miljoen, tegen INR 33.403,22 miljoen een jaar geleden. De winst over de periode bedroeg INR 970,14 miljoen, tegen een nettoverlies van INR 3.071,04 miljoen een jaar geleden. De gewone winst per aandeel bedroeg INR 13,78, tegen een verlies per aandeel van INR 43,62 een jaar geleden.