Australian tracking technology business Life360 has downgraded its level of expected revenue after supplier issues delayed ...