The struggling “Best or Nothing” German Car Industry
“The best or nothing” – Mercedes Benz “The Ultimate Driving Machine” – BMW In the past few days/weeks, Mercedes and BMW reported their earnings. The results were consistently terrible. The stock price after earnings release reflected the disapproval from public market. Indeed, if we take a closer look at these German car giants, they are… Read More »