New Delhi: Have environment clearances become an impediment to setting up power projects in the country?