3.89.204.127

3i-backed baby products company Mayborn arranges £90m debt facility

669
3i portfolio company Mayborn, a manufacturer and distributor of baby products under the Tommee Tippee brand, has refinan