20110527 business.india-business: Nano rival may not see the light of the day