Great post! thanks. SunFunder is playing an important role. I've invested/provided a loan through them, and am very happy about the way they operate.
Also, for those interested to learn more and get involved in bringing solar to low-income villagers in developing countries, I compiled relevant resources here:
Hope this helps,