CottonConnect launches digital traceability platform TraceBale