A unit of Indian solar panel maker Waaree Energies Ltd has commissioned an 87.5-MW/122.5-MWp solar power plant in central India which has a 25-year power purchase agreement (PPA) with Solar Energy Corporation of India (SECI).