Global Mubadala invests in UK-based MEL Science Source: BusinessCloud MEL Science, a London-based, science-focused EdTech platform, today announces that it has secured $14m... News • 06 December, 2020 Mubadala Capital EdTech MEL Science