News

In a move that could escalate trade tensions with the U.S., Germany is reportedly contemplating imposing a 10% tax on major ...