Barracuda: India’s Fastest Solar-Electric Boat
Summary:- The Barracuda, India’s fastest solar-electric boat, represents a significant step towards sustainable maritime transportation. Jointly developed by Mazagon Dock Shipbuilders and Navalt, the boat…