20100721 business.india-business: Tata power fails to push Fiat sales