General is related to Produce. 
Demand is related to Firm. Firm is related to Office. you are likely to find Machine in/at/on Office. Vehicle is a type of Machine. 
General <--RelatedTo--> Produce 
Demand <--RelatedTo--> Firm <--RelatedTo--> Office <--AtLocation-- Machine <--IsA-- Vehicle 