Thousands strike and march in Italy against Meloni's budget | Global Banking & Finance Review | GBAF