Indians pay $43b in bribes a year

READ FULL ARTICLE