India will launch 25 foreign satellites in 2016-17, using Polar Satellite Launch Vehicle (PSLV). While 12 of these 25 satellites belong to the USA, the remaining 13 belong to six other countries including Germany, Canada, Algeria, Japan, Indonesia and Malaysia.