Lotus is finally branching out of its agricultural location in Norfolk, England and setting up a production facility in China’s Hubei province. The Assembly plant in Hubei, Wuhan will become Lotus’s first foreign production facility....
By Charles Partos
April 11, 2019