What is the definition of a place of management in terms of conducting business?
A place of management is where management and commercial decisions that are necessary for conducting the business are made, in substance.