Site icon Noon Academy

Why does white ZnO (s) become yellow upon heating?

On heating, ZnO gives Zn2+electrons and because of this electron and the conductivity of the crystal the white ZnO turns into yellow in colour.