Indus has been fined $60,000 and ordered to pay $6,000 in costs after one of its contractors died from a severe reaction to a bee sting.
Indus has been fined $60,000 and ordered to pay $6,000 in costs after one of its contractors died from a severe reaction to a bee sting.