US solar power firm starts production in Homa Bay with eye on fisheries

US solar power firm starts production in Homa Bay with eye on fisheries

VIEW MORE