Freepik
    Thin film solar cells or amorphous silicon solar cells on a roof

    Thin film solar cells or amorphous silicon solar cells on a roof