Marine engine progress: 4-stroke hits the market, 2-stroke en-route

By Geofrey Njovu on December 22, 2023