About a year ago when Riya first launched with a big splash as a new Web 2.0 company with super exciting facial recognition software I was excited. I was super excited.
GM Disappointed With $1.1 Billion Loss
General Motors reported that consolidated net income for the first quarter of 2005, including special items, was a loss of $1.1 billion, or $1.95 per share.