WE DID IT! Breaking the curse on Day 5 of the World Solar Challenge 2025

It’s official: WE DID IT! Today, on the fifth and final day of the Bridgestone World Solar Challenge, we crossed the finish line in…