I gather locals who drive are in violent disagreement with me on this, and Paris is a big place that extends well beyond the posh touristy arrondissements, but it's still remarkable -- especially given that the downtowns of most American big cities have gone downhill in the same time period.
That is a fairly strong claim on the surface and the company's website has a slightly different one:
"In 1964, Jean-Claude Decaux invented advertising street furniture."
Such a fundamental mistake in the opening paragraph. Made me realize I could not trust whatever was written afterwards.