The launch of Tata Motors' diesel Nano has been postponed due to slowing demand and costs incurred in the last minute shift of plant from Singur to Sanand.