It was a good-news, bad-news day for Westport Innovations (TSX:WPT) Tuesday, when the company's shares took a slide, along with its adjusted revenue projections, on the same day it announced a new deal with Indian engine maker Tata Motors.
Read more >