Share this page

IFC, Partners Support Renewable Energy Project for Tea Factories in Kenya