You may need a licence to own a Printing Press in Spain

Back in the day, circa 1500, well 1502 to be exact, Spain imposes a licence fee for printing Presses. Continue reading