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