Weighing 160 kg, Mission Drishti is India's largest privately built satellite and also the highest-resolution satellite developed in the country, the Bengaluru-based company said in a statement. It plans to launch 8-10 satellites by 2029.