India has made rapid strides in renewable power sector in recent years but the potential bidders for such projects are concerned about the project costs going up if duties are imposed on solar panels from abroad. Giving a further boost to the uptake of renewable energy, the government has raised the minimum quantity of green […]