September 16 (SeeNews) - The University of Delaware has won USD 2.1 million (EUR 1.9m) in SunShot Initiative funding for work on interdigitated back contact (IBC) solar cell technology and thin-film solar cells.