In an encouraging development for the economy, India’s annual industrial output growth, measured by index of industrial production (IIP), beating street expectation has expanded for the second straight month at 19 months high of 4.7% in May after posting growth of 3.4% in April.