20151118 home.science: Now; Isro to launch 6 to 12 satellites a year