India unveils 37 National Solar Mission project winners
India has unveiled the 37 companies set to tackle the first wave of projects under the National Solar Mission, many with little or no experience in the sector.
India has unveiled the 37 companies set to tackle the first wave of projects under the National Solar Mission, many with little or no experience in the sector.