English: The prize is awarded by Technology Academy Finland (TAF).
Telugu: టెక్నాలజీ అకాడమీ ఫిన్లాండ్ (టీఏఎఫ్) ఈ అవార్డును ప్రదానం చేసింది.