The Plot thickens: Italian firm in charge of Ksh 63B dam construction now under criminal investigation

Following the controversy into the awarding of a contract for building a new port at Molfetta, Italy, the Italian government[…]