Abstract: Climate changes and its many associated impacts are one of the most critical global challenges. Photovoltaics has been instrumental in mitigation of CO2 through the generation of low carbon ...