Comment Comment by evrydayhustling This is a crazy multiple! Anyone from the Cockroach team up for sharing what the key innovations were that are driving the improved performance? parent evrydayhustling 8 years ago