It is said that creating a super-cavitating craft is as challenging as breaking the sound barrier, but that is exactly what Juliet Marine Systems have done...
These days, it seems everything from rooftops to cell phones come equipped with solar panels. Now, huge cargo ships are the latest entities to join the solar power fray. The M/V Auriga Leader, now docked at the Port of Long...