I believe it is a modified Mercedes and costs about 10X the cost of a regular Mercedes
That is Maybach-Motorenbau GmbH, german made automobile
Qualcomm's logo has a Q and a MM.
Mm
Qualcomm
ambulance
Qualcomm
Hummer
23
Aston martin
23
Try Maybeck.
Minute maid