McWin Buys Majority Stake in Big Mamma, Valued at €270m

McWin Buys Majority Stake in Big Mamma, Valued at €270m

Big Mamma, the renowned French-owned Italian restaurant group, has made a significant move by selling a majority stake to London-based private equity group McWin, valuing the company at €270m. The investment from McWin is expected to fuel an ambitious expansion plan...