India has not shied away from coming forward with "generous commitments" to combat climate change even as developed nations have fallen short of their obligation to provide finance as well as techn