Comment Comment by taligent It is ?For 2012 they had revenue of $413 million at a loss of $396 million. parent taligent 13 years ago
For 2012 they had revenue of $413 million at a loss of $396 million.