From first hand observations, EU infrastructure funds are *not* an "aid" really.
They give you 80% of cash and then they audit the progress of the investment very thoroughly, and if there are irregularities, you have to return what you got.
So it's a very good way to enable infrastructure investments (roads, electric grid, hospitals etc) that you *actually* want to make, but very poor way to steal money.
In Poland it worked great :)