Azure Power Wins Contract to Electrify 320 Jharkhand Homes with Mini and Micro-grids