Word of the Moment

Shell Corporation

a company that is incorporated but has no assets or operations