NEW DELHI - Azure Power Global Limited has announced that it has executed a Module Supply Agreement ("MSA") with Premier Energies Group for supply of modules up to 600 MW p.a. for next four years. The Company also entered into an agreement to invest...