Slate Auto will announce its pickup’s exact retail price when it begins taking online orders in June. It says more than 160,000 people have put down a $50 refundable deposit. Chinese automakers are ...