X

financial reports

Revenue Down But Profits Up at Stevens & Lee

Gross revenue declined to $108.6 million at Stevens & Lee in 2009, a 1 percent decrease from the $109.7 million…