The Solar Power Project Approval Committee (SPPAC) of India’s Mizoram state has given the green light to a 20-MW photovoltaic (PV) park project.