20070308 business.india-business: Caparo to set up new facility in Tamil Nadu