6/23/2008 FedEx Corp., Memphis, Tenn., last week reported that its net income of $1.13 billion for fiscal year 2008 was down 44 percent from the previous year, and reported a net loss of $241 million during the fourth quarter, down from last year’s net income of $610 million.
More: continued here