German solar company signs power purchase ageement with Odisha for 20 MW solar plant
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