English: Defence Research & Development Organisation (DRDO) undertook the project for development of this technology
Telugu: డిఫెన్స్ రీసెర్చ్ & డెవలప్‌మెంట్ ఆర్గనైజేషన్ (డీఆర్‌డీఓ) ఈ సాంకేతిక పరిజ్ఞానం అభివృద్ధి కోసం ఈ ప్రాజెక్టును చేపట్టింది.