Custom Bid For Services - 0800063462 - Social Impactevaluation Study And Community Perception Survey Innearby Villages At Ntpc Mouda Quantity: 1