Which of the following are common types of factors you might need to investigate when writing a report?
a) Economic factors
b) Social factors
c) Technological factors
d) All of the above