Renault wants to take the high road when it comes to mobility solutions and chooses a green hydrogen path for its new HYVIA venture. “HY” stands for hydrogen and “VIA” for road, and it’s Renault’s ...