Roll-to-roll manufacturing of CdTe solar cells on flexible metal foil substrates is one of the most attractive options for low-cost photovoltaic module production. However, various efforts to grow ...