On 22nd July 2025, the Indian Council for Technical Research and Development (ICTRD) signed a five-year Memorandum of Understanding (MoU)
On 22nd July 2025, the Indian Council for Technical Research and Development (ICTRD) signed a five-year Memorandum of Understanding (MoU)