the recalled products can be identified by the name Neptune's Fix and its logo, an illustration of the Roman god with a green beard and a trident, according to the Kansas City, Missouri-based company.
Energy storage and clean fuel company ITM Power said on Friday that it has been contracted by a European energy company to ...