India is on target to launch their own navigation satellites in 2011 that will aid civil airplanes and will put India in the big league of countries having their own satellite navigation system.
India is on target to launch their own navigation satellites in 2011 that will aid civil airplanes and will put India in the big league of countries having their own satellite navigation system.