Female cockroaches don't need a mate to lay eggs, but they do like company. New research finds that virgin female cockroaches housed together are quicker to produce offspring than virgin females ...