Grupo Castrosua and Yutong sign LoI for electric buses manufacturing in Spain October 10, 2025 | Europe News, News Grupo Castrosua and Yutong have signed a Letter of Intent (LoI) for the collaboration in the development and manufacture of electric buses in Spain. The LoI covers the integration of Yutong’s electric... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password