Oxfam, in its report Takers not Makers, claims Imperial Britain “extracted" $65 trillion from India between 1765 and 1900 in today’s money, “enough to carpet London with £50 notes" four ...