(Visited 571,845 times, 149,149 visits today)

An iPod for Wind Power?

URL: [sorry this link is no longer available] Website: [sorry this link is no longer available]

Novozymes Reports Q1 Results

Novozymes reports growth of 14% in operating profit and 11% in sales for the first quarter, 2006. Outlook for 2006 is maintained. “Novozymes has made a …