Technology | Fri Dec 28, 2012 1:27am IST

After setbacks, Russia boosts space spending