Bidcorp shrugs off tough conditions to post increase in earnings

Bidcorp delivers steady full-year performance despite a challenging trading environment