Indian renewables company Azure Power Global Ltd (NYSE:AZRE) has appointed Rupesh Agarwal to serve as its acting CEO after Harsh Shah <a href="https://renewablesnow.com/news/azure-power-ceo-abruptly-resigns-796268/" target="_blank">unexpectedly resigned</a> from the leadership position.