The fight over ISRO My report about ISRO’s ’90-95%’ success claim vis-à-vis Chandrayaan 2 had precisely three kinds of response, split 49%, […]