Germany has been ordered to pay a €34 million ($36.7 million) fine by the European Court of Justice (ECJ) for delaying the implementation of EU