Artifact Details

Title

The modern productivity paradox in a not-too-distant mirror

Catalog Number

102727026

Type

Text

Date

1991

Author

David, Paul A.

Publisher

OECD Publishing

Category

Article

Lot Number

X6211.2012