Prime Minister Narendra Modi today said India had achieved the targets of sourcing 40% of its installed power generation capacity from non-fossil fuel nine years ahead of schedule and of 10 per cent ethanol blending five months before the date set for it.