Indiaâs National Hydroelectric Power Corp (BOM:533098), or NHPC, this week issued a Request for Selection (RfS) for the deployment of 2,000 MW of solar photovoltaic (PV) capacity across the country.