European shares opened slightly lower on Wednesday, mainly dragged by technology stocks, while investors focussed on a key U.S. inflation print due later in the day...
Tesla Inc got off to a sluggish start to the second quarter in Europe, where Chief Executive Officer Elon Musk was expecting a much better showing...