Schaffer Corporation has downgraded its half year earnings to $4.5 million compared to $10.5 million for the previous year.

Schaffer Corporation has downgraded its half year earnings to $4.5 million compared to $10.5 million for the previous year.