Home » Investment means spending on Globalisation MCQs Investment means spending on February 17, 2022 4 Views Q. Investment means spending on A. factory building B. machines C. equipments D. all the above Answer: all the above