Stocks | Wed Mar 19, 2014 6:52am EDT

Japan Display tumbles, marks Tokyo's second feeble debut this week