Fact Checks/Economy & business/ReviewThe claimSince 1947, India has been paying 10 billion rupees pension to Queen Elizabeth ; India is bound to give 30 thousand tons of Beef every year to BritainRatingFALSEReviewed by FACTLY ↗ · April 17, 2023Original fact check ↗Search related fact checks →Use this record in your application ↗Report a correction ↗