100% Made in Modena and 100% Made in Italy Recently, I had a chance to attend the Maserati meeting with the International Motor Press Association (IMPA). It was a virtual meeting and in it, Maserati took the time to go into great detail about its new MC20, which will usher in a whole new era…