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