Azure Power Global Limited to hold 2023 Annual General Meeting on September 29, 2023PRNewsWire • 08/21/23