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