Avic Maritime swings to profit in first quarter
Avic International Maritime Holdings (Avic Maritime) swung to a profit in the first quarter, erasing the loss in...