Harsh Shah has resigned as the CEO of Indian renewable power producer Azure Power Global Ltd (NYSE:AZRE) less than three months after taking over, the company announced on Monday.