the mum project
It isn't just a new system. It's a new vehicle concept which is able to replace conventional systems…
It looks like nothing was found at this location. Maybe try a search?