Icon
 

Solar energy business booming in eastern DR Congo