India’s Fastest Solar Electric Boat Barracuda: Amidst soaring fuel prices, India has witnessed the launch of its first-ever solar-powered passenger boat, the aptly named “Barracuda.” Capable of carrying up to 12 passengers and reaching speeds Read More