Let’s face the facts first. As per a report, pest infestations amount to worldwide revenue losses of around £11.8billion. Further, 45% of businesses across the globe report losses and damage which happens due to pest infestation. This is just the tip of the iceberg, as the list is endless. Today, pe...See more
Headquarter Australia |
Countries of operation Australia |
Year founded 2002 (22 years) |
Funding status Publicly listed on stock exchange |
Company type MNC / Large Enterprise |