"Technology, the new life-force." That's what Tata Motors says. We had no idea. We kinda miss the old life-force — you know — life? Whatever. One thing this video played this morning at the Nano reveal can give you, is a feel for just how important the automaker from India sees themselves. But who can blame them, what…
