Taiwanese solar cell and module maker Neo Solar Power (TPE:3576) last week said it narrowed its net loss 39.3% quarter-over-quarter in April-June 2018 on the back of increased revenues and lower operating costs.