Chinese firm loses appeal in Sh329 billion Kidunda dam deal

Kidunda Dam Project in Morogoro