General Knowledge MCQs
Q The Headquarter of OLX Group Company located in ___________?
  • A A. New york, united states
  • B B. Islamabad, pakistan
  • C C. Dubai, uae
  • D D. Hoofddorp, netherlands
Leave a Comment