Hino Motors Has Refused to Launch Production in Russia
Japanese bus and truck manufacturer Hino Motors has refused to build its plant in Khimki near Moscow.
This decision is reportedly due to problems related to the payment of taxes and to delays in the construction schedule.