Story and Spy Pics by Rohan Patil We recently got our hands on a new set of spy pics of the Foton Tunland pickup truck. For those of you who aren't aware, Foton is China's largest commercial vehicle manufacturer and is currently in process of setting up their manufacturing facility at Chakan, near Pune. Foton has already set up their corporate office in Kalyani Nagar, Pune. It is only here that the test mules you see in these pics were spotted.
Read More...