Infinera confirms Q1 figures 0 27.05.2024 09:48 Telecompaper.com (Telecompaper) Infinera has confirmed sales down 22 percent in its delayed statements for the first quarter ending 31 March, after publishing a preliminary update...