European Stocks Close On Firm Note; Tech, Mining Stocks Rise Sharply | AllMind News