OriginOil receives 2 unit orders from US Department of Energy

Cleantech company OriginOil has received a purchasing order for two units from the US Department of Energy’s Idaho National labs (INK) through its research agreement…



Return to In the News»

Announcements

X Click here to invest in clean water for the world.