Terra Firma nets 7.5x return on Tank und Rast sale

Terra Firma and Deutsche A&WM sold the motorway service station company for €3.9bn.

Share this