RE:Valuation All of the above may be true, but you left out an important point - the loss for year ended mar. 31/19 was 46.7 M. IMO that will have a negative impact, for a short while, on the SP. Hopefully, they can climb out of this with the positives you mentioned.
Also, they have recently submitted the financial documents and plan to apply to the OSC to lift the CTO.