As expected,…

Budget deficit for Jan-April falls to 59.9 bln euros from 61.4 bln a year earlier