Azure Power, a sustainable energy solutions provider and renewable power producer in India, announced Shweta Srivastava as its Chief Human Resource Officer (CHRO). In her new role, Shweta will be responsible for leading human resource strategy in support of the overall business plan and strategic direction of the Company, specifically in the areas of succession…