News

European markets closed on a firm note on Monday, rebounding well from recent losses, as investors indulging in some bargain hunting after previous week's setback ...