Tff

TFF profits plummet

TFF profits plummet

Technology Flavours & Fragrances (TFF), has reported a dramatic
slide in net income for 2003. The US company's results were
unfavourably impacted by a reduction in sales and an increase in
operating costs attributable to...