Despite the last-minute abandonment of an almost completed dedicated factory due to protests over land seizures, Tata Motors is to launch its much-awaited Nano at a function in Mumbai on 23 March.