Financial Times article on challenges (unrelated to the current credit crisis) faced by the clean technology sector in attempting to commercialize its products.

Advertisements