Did you know?

64% of business loss is caused by human error or delay or failed action.