Advanced solar cell unit unveiled at science institute celebrating 150th yr

Kolkata: Marking a major milestone in India's clean energy mission, the country's first-ever indigenous Plasma Enhanced Chemical Vapor Deposition (PEC.