Tata Motors has tied-up with the world's biggest bus body makers Marcopolo for a joint venture. Tata Motors will have 51 per cent stake in the JV and Marcopolo the rest. They will set up a manufacturing unit in India with an initial investment of about $1.5 to 2 billion and it will produce 7000 buses every year.