Business Today $189 billion 2017-06-18 - Investment required for meeting India’s renewable energy target