Long-expected Indian assembly of Land Rovers has begun. Mumbai-based Tata Motors opened its first local factory on Friday on the outskirts of Pune, building the Freelander 2 from CKD kits shipped from England.