In a significant stride towards eco-friendly maritime transportation, the Barracuda, India’s fastest solar-electric boat, was ceremoniously launched at the Navgathi Panavally Yard in Alappuzha. Collaborative Innovation Jointly developed...
December 15, 2023