Newswire brought to you by India's Tata Motors to launch Nano on March 23 Feb 26, 2009 MUMBAI, Feb 26 (Reuters) - Indian vehicle maker Tata Motors said on Thursday it would launch its Nano, slated to be the world's cheapest car, on March 23 and accept bookings from the second week of April. Load More