German solar company IBC SOLAR has signed a Power Purchase Agreement (PPA) for a 20 MW solar plant with Solar Energy Corporation of India. The project is part of a 270 MW solar power plant tender in the state of Odisha. The plant should be put into operation by late 2017, the statement said.

Source: Economic Times Go to