CleanTechnica favicon

Dutch Company Introduces Autonomous Electric Barge In Europe