INDIA, NEW DELHI : An Indian street trader repairs umberalla on a roadside in the old quarters of New Delhi on December 24, 2014. India has been stuck in the longest spell of below-five-percent growth in a quarter-century, hit by high interest rates, an investment slowdown and flagging consumer confidence. AFP PHOTO/SAJJAD HUSSAIN