Extraordinary photographs shared from the headquarters of Chinese company Foton have revealed the electric buses – some bedazzled with ribbons like new cars from a dealership – have been built in ...
The NSW government announced in January that it had awarded vehicle manufacturer Foton a contract to build 126 electric buses at a new manufacturing facility in Nowra. A statement by the government ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results