Substrate – Definition, Glossary, Details – Solar Mango

Substrate is a solid (usually planar) substance onto which a layer of another substance is applied, and to which that second substance adheres. Depending on the technology, semiconductor material can be superstrate or substrate in the solar cell.

India Renewable Energy Expert