Which of the following business terms is derived from the Latin word meaning “to roll over”? Leave a Comment / GK Mcqs A. Company B. Corporation C. Conglomerate D. Bank