As the nation celebrates its 70th Independence Day today, August 15 is also historically remarkable for the national space agency — The Indian Space Research Organisation (Isro). It was on this day in 1969 that the agency organisation was constituted — 47 years ago. Read More at Business Standard