Icon
 

Kenya in process of finalizing oil field development plan