STOCK NEWSJSW Energy has Entered into a Power Purchase Agreement for 700 MW of Solar Capacity Connected to the ISTS/STU with NTPC JSW Energy has Entered into a Power Purchase Agreement for 700 MW of Solar Capacity Connected to the ISTS/STU with NTPC Read Post »