Based on our lesson, which of the following statements best defines a foreign corporation
b. It is a company formed, organized or existing under any law other than those of the Philippines, and whose laws allow Filipino citizens and corporations to do business in its own country or state