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