The preliminary results are at the high end of management’s guidance range of $43-milllion to $45-million. Adjusted EBITDA ...
The company on Friday announced that it has achieved a mega milestone along with Torrent Power. Despite this, shares of ...