For the current quarter ending in March, Novanta expects its per-share earnings to range from 75 cents to 80 cents. The company said it expects revenue in the range of $250 million to $255 million for ...
The student protesters honoured thousands of those killed when nationwide mass protests were put down last month.