Consumer Tech News (May 26-May 30): Germany May Impose 10% Online Platform Tax, Tesla's European Sales Slump & More - Apple (NASDAQ:AAPL), BYD (OTC:BYDDF) Benzinga