ID Logistics, a contract logistics company based in France, has announced it is acquiring the assets of Jagged Peak, a Tampa-based logistics services company that specializes in e-commerce, for $15 million. Jagged Peak, which was publicly traded until it was acquired by Singapore Post Limited in 2016, had sales revenue of $80 million last year and has nearly 200 employees. A significant portion of Jagged Peak's revenue is generated from Nespresso, an operating unit of the Nestlé Group. With...