Skip to main content

Kenya's a contender for IDA 2021 World Congress

The International Desalination Association (IDA) has shortlisted Mombasa, Kenya, among four finalists to host its 2021 World Congress, reports The Star.

Read more...