Delhi-based solar power producer Azure Power said it has won a contract to build solar power plants of a total 100 MW capacity from state-run NTPCBSE 0.22 % Ltd.