ONE GOOD FACT

April 08, 2025

Red tape, a term that describes a delay caused by an official procedure, originates from red tape once used to bind legal documents in England.