1.

Based in………….., Press Trust of India or PTI is the largest news agencyin India.

A. delhi
B. travancore
C. thrissur
D. rajasthan
Answer» B. travancore


Discussion

No Comment Found