
NEW DELHI -- India on June 13 announced ambitious plans to launch its own space station, a project that could take about a decade to complete.
Project comes as it prepares for second unmanned moon landing and human missions
NEW DELHI -- India on June 13 announced ambitious plans to launch its own space station, a project that could take about a decade to complete.
Nikkei Asian Review, now known as Nikkei Asia, will be the voice of the Asian Century.