Stocks in Play

Turbo Power Systems Inc.

03:46 PM EST - Turbo Power Systems Inc. : announces 2010 financial results. EBITDA loss for the year was Pounds Sterling 4.11 million loss (2009: Pounds Sterling 0.24 million profit). Net debt was Pounds Sterling 1.12 million (2009: net debt Pounds Sterling 3.00 million). Turbo Power Systems Inc. shares T.TPS are trading down $0.005 at $0.02.