20100223 unknown: Bloom or bust moment for NRI's green power technology