Rushil
Contributor
- Joined
- 7 Oct 2013
- Messages
- 14,433
- Reaction score
- 12,839
shubham123 said:No, i dont know about TPs allowcation & any other things. But i have read in this foram thatMegasat will launch on may 2014.
its not megasat its measat