New Delhi: SASTRA University recently celebrated a significant achievement with Panchatejas Innovations successfully testing India's first indigenous electric towbarless tug, known as the Towtug,...
As of March 2024, India ranks 12th in the list of most powerful countries; based on various factors, including economic conditions, international alliances, military strength and the like. A country's global power is generally measured by its military and...