(SeeNews) - May 8, 2012 - Taiwanese solar cell maker Neo Solar Power Corp (TPE:3576), or NSP, today posted TWD 1.24 billion (USD 42m/EUR 32m) in revenues for April 2012, down 22.78% on the year.