The German government confirmed on Wednesday it will provide Ukraine with Leopard 2 tanks and approve requests by other countries to do the same. Speaking to lawmakers in parliament, Chancellor Olaf Scholz said the decision had been made following "intensive consultations" with his country's allies. After weeks of hesitation that saw growing impatience among the allies, Berlin announced it would initially provide Ukraine with one company of Leopard 2 A6 tanks, which comprises 14 vehicles, from its own stocks. The goal is for Germany and its allies to provide Ukraine with a total of two battalions, or 88 tanks. The long-awaited decision came after US officials said on Tuesday a preliminary agreement had been struck for the United States to send M1 Abrams tanks to help Ukraine's troops push back Russian forces that remain entrenched in the country's east almost a year after Russia invaded its neighbor.