Business News Wake up call for justice delivery Industry-The Economic Times — April 26, 2015 comments off Based on data computed as of June last year, India ranks ahead of only of Timor-Leste, Bangladesh and Angola