Loss making Neo Solar Power plans a solar development foray