Summary: An Australian boat construction firm has won a prestigious Austrian prize honoring concepts involving renewable energy.
Summary: An Australian boat construction firm has won a prestigious Austrian prize honoring concepts involving renewable energy.