Solar energy in Africa

Structure of a solar power purchase agreement
August 17, 2015