(SeeNews) - Jun 5, 2012 - Taiwanese solar cell maker Neo Solar Power Corp (TPE:3576), or NSP, today posted a revenue of TWD 1.34 billion (USD 45m/EUR 36m) for May 2012, down 23.47% on the year but up 8.19% on April 2012, which shows market recovery.