Azure Power, a sustainable energy solutions provider and renewable power producer in India, announced the joining of Rupesh Agarwal as Chief Strategy & Commercial Officer. Agarwal brings over two decades of leadership experience in asset development and strategy consulting; advising leading utilities and private equity investors on developing and managing their cleantech investments. Prior to Azure Power,…