Call # +91 98470 53135
Spain, striving to bring its economy out of the doldrums, this week sought to front-foot its financial problems by revealing the extent of its banking needs while pushing spending cuts and tax increases.