Highlights March 15: Major cryptos in the red, China tech firms lead US indices lower
Major cryptos registered mostly small losses. On Monday, the European Parliament’s Committee on Economic and Monetary Affairs voted down a bill that could have outlawed...