1

Italy announces €24 billion budget amid market concerns