Taiwanese solar cell and module maker Neo Solar Power Corp (TPE:3576), or NSP, enjoyed a 71.03% month-on-month upswing in revenues in May.