Renewable energy which has witnessed rapid capacity addition in the last three years has started lagging when it comes to electricity generation, this source of power now comprises a little less th