Taiwanese photovoltaics (PV) maker Neo Solar Power Corp (TPE:3576), or NSP, reported on Monday first-quarter 2017 revenue of TWD 2.16 billion (USD 71m/EUR 66.5m), marking a year-on-year drop of 63.37%.