A powerful imaging satellite from India that was set to launch Thursday (March 5) is delayed indefinitely due to an undisclosed technical problem, according to multiple reports.
India postpones powerful Earth-imaging satellite launch for 'technical reasons' : Read more
India postpones powerful Earth-imaging satellite launch for 'technical reasons' : Read more