Cabinet approves formation of 100% owned C Corporation of Telecommunications Consultants India Ltd. (TCIL)

Question: Recently, Cabinet approves formation of 100% owned C Corporation of Telecommunications Consultants India Ltd. (TCIL) in which of the given? (a) England (b) America (c) Japan (d) Russia Answer: (b)  Related Facts:  On March […]