Universal earnings slump 20% on higher losses

Back To Top