Coverstory How the License Plate Was Introduced May 15th, 2019 1 Nowadays, a license plate is a piece of metal, plastic or even a screen, attached to the vehicle’s front and/or rear, meant to act as an...