Solar Energy Corp. of India (SECI) finally signed Power Supply Agreement (PSA) … This is 27.5 bps lower than any offering by an Indian renewable energy …
Read Complete New : Azure Power rating – Buy: Ebitda in Q1FY22 was 8% above estimate – The Financial Express