Technology TU Delft presents 21.14% efficient IBC-HJT solar cell based on molybdenum oxide hole collector – SPEBy solarenergyApril 30, 20240 Researchers from Delft University of Technology have fabricated an interdigitated back contact and heterojunction solar cell that uses a thin…