(no title)
bendermon | 9 years ago
From the Times of India (TOI) article that it refers to - "India is among the four largest contributor who in total contribute 60%". Which considering a journalist's honesty definitely means India is the fourth largest contributor, which would mean India at most contributes 15% of the waste.
That is a long way from the 60% claimed. Considering the reputation of TOI, even the milder claim is quite suspect.
chrischen|9 years ago