New Delhi, July 31 -- A month after announcing the formation of Indian National Space Promotion and Authorisation Centre (IN-SPACe) for commercialisation of space activities in the country, the department of space has detailed its structure, roles and responsibilities....