Moola, created in 2017 (United Kingdom), from 47 sister brands and 130 competing brands. The Moola brand is owned by Marsh & McLennan Companies, a company listed in New York. Moola is part of the Insurance activity sector.

Moola is a brand of Marsh & McLennan Companies (MMC) Other brands