Review: ISRO Annual Report 2013-14

I saw the link to the 2013-14 Annual Report on the ISRO website thanks to the blinking “NEW” sign next to it. Usually, ISRO reports go over the top with missions that they tend to be working on and hoping to cover more ground than they realistically could. It usually had timelines that no one […]