'Soft' earnings season for Australia's major companies

· Perth Now